Ecommerce Manifest Review
Let's do a quick review of what we have done so far:
-
We started off by learning about the Ecommerce schema, its tables, and the relationships amongst them.
-
Then, we learnt that in order to generate data for any schema with Dore we need to create a Manifest for the schema which defines requirements of the target data.
-
We then proceeded with creating the Manifest and providing the Manifest with an ID.
-
Next, we learnt about Datastores and we defined the
ecommerce
Datastore, which defines details for the Dore_Ecommerce MySQL database in the Manifest. -
Then, we learnt about Models and Attributes. We defined the
customer
andorder
Models and their Attributes. -
We then learnt about Attribute Value Definitions and defined how Dore should generate values for each of the attributes of the
customer
andorder
models. -
Finally, we learn about Protocol specific properties for Models and Attributes and defined protocol specific properties for each of the models and their attributes in our Manifest.
The following snippet contains the complete ecommerce manifest:
Next, we're going to try invoking Dore with the above manifest and verify that we're able to generate data as per the schema requirements.