diff options
Diffstat (limited to 'tests/org.eclipse.emf.teneo.jpox.test')
42 files changed, 100 insertions, 60 deletions
diff --git a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.jpox.test.emf.sample.ExtendedPO2Test$1/mysql_a_o_package.jdo b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.jpox.test.emf.sample.ExtendedPO2Test$1/mysql_a_o_package.jdo index c4a2db748..02bbaa735 100644 --- a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.jpox.test.emf.sample.ExtendedPO2Test$1/mysql_a_o_package.jdo +++ b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.jpox.test.emf.sample.ExtendedPO2Test$1/mysql_a_o_package.jdo @@ -56,7 +56,7 @@ </field> <field name="comment" persistence-modifier="persistent" null-value="none"/> <field name="orderDate" persistence-modifier="persistent" null-value="none" embedded="true"/> - <field name="status" persistence-modifier="persistent" null-value="none"/> + <field name="status" persistence-modifier="persistent" null-value="none" embedded="true"/> <field name="customer" persistence-modifier="persistent" delete-action="restrict" null-value="none"> <foreign-key name="purchaseorder_customer"/> <column name="purchaseorder_customer_e_id" allows-null="true"/> diff --git a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.jpox.test.emf.sample.ExtendedPO2Test$1/mysql_s_o_package.jdo b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.jpox.test.emf.sample.ExtendedPO2Test$1/mysql_s_o_package.jdo index 6a7df3093..30e2a106c 100644 --- a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.jpox.test.emf.sample.ExtendedPO2Test$1/mysql_s_o_package.jdo +++ b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.jpox.test.emf.sample.ExtendedPO2Test$1/mysql_s_o_package.jdo @@ -50,7 +50,7 @@ </field> <field name="comment" persistence-modifier="persistent" null-value="none"/> <field name="orderDate" persistence-modifier="persistent" null-value="none" embedded="true"/> - <field name="status" persistence-modifier="persistent" null-value="none"/> + <field name="status" persistence-modifier="persistent" null-value="none" embedded="true"/> <field name="customer" persistence-modifier="persistent" delete-action="restrict" null-value="none"> <foreign-key name="purchaseorder_customer"/> <column name="purchaseorder_customer_e_id" allows-null="true"/> diff --git a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.jpox.test.emf.sample.LibraryPMControllerAction/mysql_a_o_package.jdo b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.jpox.test.emf.sample.LibraryPMControllerAction/mysql_a_o_package.jdo index 62f707df4..8b3489a84 100644 --- a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.jpox.test.emf.sample.LibraryPMControllerAction/mysql_a_o_package.jdo +++ b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.jpox.test.emf.sample.LibraryPMControllerAction/mysql_a_o_package.jdo @@ -16,7 +16,7 @@ <field name="title" persistence-modifier="persistent" null-value="exception"/> <field name="pages" persistence-modifier="persistent" null-value="none"/> <field name="pagesESet" persistence-modifier="persistent"/> - <field name="category" persistence-modifier="persistent" null-value="none"/> + <field name="category" persistence-modifier="persistent" null-value="none" embedded="true"/> <field name="categoryESet" persistence-modifier="persistent"/> <field name="author" persistence-modifier="persistent" delete-action="restrict" null-value="none"> <foreign-key name="book_author"/> diff --git a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.jpox.test.emf.sample.LibraryPMControllerAction/mysql_s_o_package.jdo b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.jpox.test.emf.sample.LibraryPMControllerAction/mysql_s_o_package.jdo index 1b8230826..8a7ee0656 100644 --- a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.jpox.test.emf.sample.LibraryPMControllerAction/mysql_s_o_package.jdo +++ b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.jpox.test.emf.sample.LibraryPMControllerAction/mysql_s_o_package.jdo @@ -14,7 +14,7 @@ <field name="title" persistence-modifier="persistent" null-value="exception"/> <field name="pages" persistence-modifier="persistent" null-value="none"/> <field name="pagesESet" persistence-modifier="persistent"/> - <field name="category" persistence-modifier="persistent" null-value="none"/> + <field name="category" persistence-modifier="persistent" null-value="none" embedded="true"/> <field name="categoryESet" persistence-modifier="persistent"/> <field name="author" persistence-modifier="persistent" delete-action="restrict" null-value="none"> <foreign-key name="book_author"/> diff --git a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.jpox.test.emf.sample.LibraryTest$1/mysql_a_o_package.jdo b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.jpox.test.emf.sample.LibraryTest$1/mysql_a_o_package.jdo index 62f707df4..147f20769 100644 --- a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.jpox.test.emf.sample.LibraryTest$1/mysql_a_o_package.jdo +++ b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.jpox.test.emf.sample.LibraryTest$1/mysql_a_o_package.jdo @@ -13,10 +13,16 @@ <discriminator column="dtype" strategy="value-map" value="Book"/> </inheritance> <version strategy="version-number" column="e_version"/> - <field name="title" persistence-modifier="persistent" null-value="exception"/> - <field name="pages" persistence-modifier="persistent" null-value="none"/> + <field name="title" persistence-modifier="persistent" null-value="exception"> + <column name="title" allows-null="true" length="50"/> + </field> + <field name="pages" persistence-modifier="persistent" null-value="none"> + <column name="pages" allows-null="true"/> + </field> <field name="pagesESet" persistence-modifier="persistent"/> - <field name="category" persistence-modifier="persistent" null-value="none"/> + <field name="category" persistence-modifier="persistent" null-value="none" embedded="true"> + <column name="category" allows-null="true"/> + </field> <field name="categoryESet" persistence-modifier="persistent"/> <field name="author" persistence-modifier="persistent" delete-action="restrict" null-value="none"> <foreign-key name="book_author"/> @@ -34,7 +40,9 @@ <discriminator column="dtype" strategy="value-map" value="Library"/> </inheritance> <version strategy="version-number" column="e_version"/> - <field name="name" persistence-modifier="persistent" null-value="exception"/> + <field name="name" persistence-modifier="persistent" null-value="exception"> + <column name="name" allows-null="true" length="50"/> + </field> <field name="writers" persistence-modifier="persistent" delete-action="restrict"> <collection element-type="org.eclipse.emf.teneo.samples.emf.sample.library.impl.WriterImpl" dependent-element="true"> <extension vendor-name="jpox" key="cache-lazy-loading" value="true"/> @@ -66,7 +74,9 @@ <discriminator column="dtype" strategy="value-map" value="Writer"/> </inheritance> <version strategy="version-number" column="e_version"/> - <field name="name" persistence-modifier="persistent" null-value="exception"/> + <field name="name" persistence-modifier="persistent" null-value="exception"> + <column name="name" allows-null="true" length="50"/> + </field> <field name="books" persistence-modifier="persistent" mapped-by="author" delete-action="restrict"> <collection element-type="org.eclipse.emf.teneo.samples.emf.sample.library.impl.BookImpl" dependent-element="false"> <extension vendor-name="jpox" key="cache-lazy-loading" value="true"/> diff --git a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.jpox.test.emf.sample.LibraryTest$1/mysql_s_o_package.jdo b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.jpox.test.emf.sample.LibraryTest$1/mysql_s_o_package.jdo index 1b8230826..6120fa429 100644 --- a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.jpox.test.emf.sample.LibraryTest$1/mysql_s_o_package.jdo +++ b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.jpox.test.emf.sample.LibraryTest$1/mysql_s_o_package.jdo @@ -11,10 +11,16 @@ <implements name="java.io.Serializable"/> <inheritance strategy="new-table"/> <version strategy="version-number" column="e_version"/> - <field name="title" persistence-modifier="persistent" null-value="exception"/> - <field name="pages" persistence-modifier="persistent" null-value="none"/> + <field name="title" persistence-modifier="persistent" null-value="exception"> + <column name="title" allows-null="true" length="50"/> + </field> + <field name="pages" persistence-modifier="persistent" null-value="none"> + <column name="pages" allows-null="true"/> + </field> <field name="pagesESet" persistence-modifier="persistent"/> - <field name="category" persistence-modifier="persistent" null-value="none"/> + <field name="category" persistence-modifier="persistent" null-value="none" embedded="true"> + <column name="category" allows-null="true"/> + </field> <field name="categoryESet" persistence-modifier="persistent"/> <field name="author" persistence-modifier="persistent" delete-action="restrict" null-value="none"> <foreign-key name="book_author"/> @@ -30,7 +36,9 @@ <implements name="java.io.Serializable"/> <inheritance strategy="new-table"/> <version strategy="version-number" column="e_version"/> - <field name="name" persistence-modifier="persistent" null-value="exception"/> + <field name="name" persistence-modifier="persistent" null-value="exception"> + <column name="name" allows-null="true" length="50"/> + </field> <field name="writers" persistence-modifier="persistent" delete-action="restrict"> <collection element-type="org.eclipse.emf.teneo.samples.emf.sample.library.impl.WriterImpl" dependent-element="true"> <extension vendor-name="jpox" key="cache-lazy-loading" value="true"/> @@ -60,7 +68,9 @@ <implements name="java.io.Serializable"/> <inheritance strategy="new-table"/> <version strategy="version-number" column="e_version"/> - <field name="name" persistence-modifier="persistent" null-value="exception"/> + <field name="name" persistence-modifier="persistent" null-value="exception"> + <column name="name" allows-null="true" length="50"/> + </field> <field name="books" persistence-modifier="persistent" mapped-by="author" delete-action="restrict"> <collection element-type="org.eclipse.emf.teneo.samples.emf.sample.library.impl.BookImpl" dependent-element="false"> <extension vendor-name="jpox" key="cache-lazy-loading" value="true"/> diff --git a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.jpox.test.emf.sample.SchoolLibraryTest$1/mysql_a_o_package.jdo b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.jpox.test.emf.sample.SchoolLibraryTest$1/mysql_a_o_package.jdo index f922f8e3e..72607c1e3 100644 --- a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.jpox.test.emf.sample.SchoolLibraryTest$1/mysql_a_o_package.jdo +++ b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.jpox.test.emf.sample.SchoolLibraryTest$1/mysql_a_o_package.jdo @@ -13,7 +13,7 @@ <version strategy="version-number" column="e_version"/> <field name="title" persistence-modifier="persistent" null-value="none"/> <field name="pages" persistence-modifier="persistent" null-value="none"/> - <field name="category" persistence-modifier="persistent" null-value="none"/> + <field name="category" persistence-modifier="persistent" null-value="none" embedded="true"/> <field name="author" persistence-modifier="persistent" delete-action="restrict" null-value="none"> <foreign-key name="book_author"/> <column name="book_author_e_id" allows-null="true"/> diff --git a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.jpox.test.emf.sample.SchoolLibraryTest$1/mysql_s_o_package.jdo b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.jpox.test.emf.sample.SchoolLibraryTest$1/mysql_s_o_package.jdo index d80d148c2..91c3737b6 100644 --- a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.jpox.test.emf.sample.SchoolLibraryTest$1/mysql_s_o_package.jdo +++ b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.jpox.test.emf.sample.SchoolLibraryTest$1/mysql_s_o_package.jdo @@ -11,7 +11,7 @@ <version strategy="version-number" column="e_version"/> <field name="title" persistence-modifier="persistent" null-value="none"/> <field name="pages" persistence-modifier="persistent" null-value="none"/> - <field name="category" persistence-modifier="persistent" null-value="none"/> + <field name="category" persistence-modifier="persistent" null-value="none" embedded="true"/> <field name="author" persistence-modifier="persistent" delete-action="restrict" null-value="none"> <foreign-key name="book_author"/> <column name="book_author_e_id" allows-null="true"/> diff --git a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.annotations.CascadeNotallAction/mysql_a_o_package.jdo b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.annotations.CascadeNotallAction/mysql_a_o_package.jdo index 75f20e159..32928ac59 100644 --- a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.annotations.CascadeNotallAction/mysql_a_o_package.jdo +++ b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.annotations.CascadeNotallAction/mysql_a_o_package.jdo @@ -14,7 +14,7 @@ <field name="title" persistence-modifier="persistent" null-value="exception"/> <field name="pages" persistence-modifier="persistent" null-value="none"/> <field name="pagesESet" persistence-modifier="persistent"/> - <field name="category" persistence-modifier="persistent" null-value="none"/> + <field name="category" persistence-modifier="persistent" null-value="none" embedded="true"/> <field name="categoryESet" persistence-modifier="persistent"/> <field name="author" persistence-modifier="persistent" delete-action="restrict" null-value="none"> <foreign-key name="book_author"/> diff --git a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.annotations.CascadeNotallAction/mysql_ax_o_package.jdo b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.annotations.CascadeNotallAction/mysql_ax_o_package.jdo index 75f20e159..32928ac59 100644 --- a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.annotations.CascadeNotallAction/mysql_ax_o_package.jdo +++ b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.annotations.CascadeNotallAction/mysql_ax_o_package.jdo @@ -14,7 +14,7 @@ <field name="title" persistence-modifier="persistent" null-value="exception"/> <field name="pages" persistence-modifier="persistent" null-value="none"/> <field name="pagesESet" persistence-modifier="persistent"/> - <field name="category" persistence-modifier="persistent" null-value="none"/> + <field name="category" persistence-modifier="persistent" null-value="none" embedded="true"/> <field name="categoryESet" persistence-modifier="persistent"/> <field name="author" persistence-modifier="persistent" delete-action="restrict" null-value="none"> <foreign-key name="book_author"/> diff --git a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.annotations.CascadeNotallAction/mysql_s_o_package.jdo b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.annotations.CascadeNotallAction/mysql_s_o_package.jdo index 89fc1c7e0..6cd6759fe 100644 --- a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.annotations.CascadeNotallAction/mysql_s_o_package.jdo +++ b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.annotations.CascadeNotallAction/mysql_s_o_package.jdo @@ -12,7 +12,7 @@ <field name="title" persistence-modifier="persistent" null-value="exception"/> <field name="pages" persistence-modifier="persistent" null-value="none"/> <field name="pagesESet" persistence-modifier="persistent"/> - <field name="category" persistence-modifier="persistent" null-value="none"/> + <field name="category" persistence-modifier="persistent" null-value="none" embedded="true"/> <field name="categoryESet" persistence-modifier="persistent"/> <field name="author" persistence-modifier="persistent" delete-action="restrict" null-value="none"> <foreign-key name="book_author"/> diff --git a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.annotations.CascadeNotallAction/mysql_sx_o_package.jdo b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.annotations.CascadeNotallAction/mysql_sx_o_package.jdo index 89fc1c7e0..6cd6759fe 100644 --- a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.annotations.CascadeNotallAction/mysql_sx_o_package.jdo +++ b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.annotations.CascadeNotallAction/mysql_sx_o_package.jdo @@ -12,7 +12,7 @@ <field name="title" persistence-modifier="persistent" null-value="exception"/> <field name="pages" persistence-modifier="persistent" null-value="none"/> <field name="pagesESet" persistence-modifier="persistent"/> - <field name="category" persistence-modifier="persistent" null-value="none"/> + <field name="category" persistence-modifier="persistent" null-value="none" embedded="true"/> <field name="categoryESet" persistence-modifier="persistent"/> <field name="author" persistence-modifier="persistent" delete-action="restrict" null-value="none"> <foreign-key name="book_author"/> diff --git a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.annotations.InheritanceAnnotationAction/mysql_a_o_package.jdo b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.annotations.InheritanceAnnotationAction/mysql_a_o_package.jdo index f15a39291..15593e988 100644 --- a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.annotations.InheritanceAnnotationAction/mysql_a_o_package.jdo +++ b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.annotations.InheritanceAnnotationAction/mysql_a_o_package.jdo @@ -79,7 +79,7 @@ <implements name="org.eclipse.emf.teneo.samples.emf.annotations.inheritancemapping.USAddress"/> <inheritance strategy="new-table"/> <version strategy="version-number" column="e_version"/> - <field name="state" persistence-modifier="persistent" null-value="none"/> + <field name="state" persistence-modifier="persistent" null-value="none" embedded="true"/> <field name="stateESet" persistence-modifier="persistent"/> <field name="zip" persistence-modifier="persistent" null-value="none" embedded="true"/> <field name="zipESet" persistence-modifier="persistent"/> diff --git a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.annotations.InheritanceAnnotationAction/mysql_ax_o_package.jdo b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.annotations.InheritanceAnnotationAction/mysql_ax_o_package.jdo index f15a39291..15593e988 100644 --- a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.annotations.InheritanceAnnotationAction/mysql_ax_o_package.jdo +++ b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.annotations.InheritanceAnnotationAction/mysql_ax_o_package.jdo @@ -79,7 +79,7 @@ <implements name="org.eclipse.emf.teneo.samples.emf.annotations.inheritancemapping.USAddress"/> <inheritance strategy="new-table"/> <version strategy="version-number" column="e_version"/> - <field name="state" persistence-modifier="persistent" null-value="none"/> + <field name="state" persistence-modifier="persistent" null-value="none" embedded="true"/> <field name="stateESet" persistence-modifier="persistent"/> <field name="zip" persistence-modifier="persistent" null-value="none" embedded="true"/> <field name="zipESet" persistence-modifier="persistent"/> diff --git a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.annotations.InheritanceAnnotationAction/mysql_s_o_package.jdo b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.annotations.InheritanceAnnotationAction/mysql_s_o_package.jdo index 4bdd7b5e8..62f68fa11 100644 --- a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.annotations.InheritanceAnnotationAction/mysql_s_o_package.jdo +++ b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.annotations.InheritanceAnnotationAction/mysql_s_o_package.jdo @@ -77,7 +77,7 @@ <implements name="org.eclipse.emf.teneo.samples.emf.annotations.inheritancemapping.USAddress"/> <inheritance strategy="new-table"/> <version strategy="version-number" column="e_version"/> - <field name="state" persistence-modifier="persistent" null-value="none"/> + <field name="state" persistence-modifier="persistent" null-value="none" embedded="true"/> <field name="stateESet" persistence-modifier="persistent"/> <field name="zip" persistence-modifier="persistent" null-value="none" embedded="true"/> <field name="zipESet" persistence-modifier="persistent"/> diff --git a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.annotations.InheritanceAnnotationAction/mysql_sx_o_package.jdo b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.annotations.InheritanceAnnotationAction/mysql_sx_o_package.jdo index 4bdd7b5e8..62f68fa11 100644 --- a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.annotations.InheritanceAnnotationAction/mysql_sx_o_package.jdo +++ b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.annotations.InheritanceAnnotationAction/mysql_sx_o_package.jdo @@ -77,7 +77,7 @@ <implements name="org.eclipse.emf.teneo.samples.emf.annotations.inheritancemapping.USAddress"/> <inheritance strategy="new-table"/> <version strategy="version-number" column="e_version"/> - <field name="state" persistence-modifier="persistent" null-value="none"/> + <field name="state" persistence-modifier="persistent" null-value="none" embedded="true"/> <field name="stateESet" persistence-modifier="persistent"/> <field name="zip" persistence-modifier="persistent" null-value="none" embedded="true"/> <field name="zipESet" persistence-modifier="persistent"/> diff --git a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.annotations.LazyLibraryAction/mysql_a_o_package.jdo b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.annotations.LazyLibraryAction/mysql_a_o_package.jdo index d955cbcb3..5e8e3442a 100644 --- a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.annotations.LazyLibraryAction/mysql_a_o_package.jdo +++ b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.annotations.LazyLibraryAction/mysql_a_o_package.jdo @@ -14,7 +14,7 @@ <field name="title" persistence-modifier="persistent" null-value="exception"/> <field name="pages" persistence-modifier="persistent" null-value="none"/> <field name="pagesESet" persistence-modifier="persistent"/> - <field name="category" persistence-modifier="persistent" null-value="none"/> + <field name="category" persistence-modifier="persistent" null-value="none" embedded="true"/> <field name="categoryESet" persistence-modifier="persistent"/> <field name="author" persistence-modifier="persistent" delete-action="restrict" null-value="none"> <foreign-key name="book_author"/> diff --git a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.annotations.LazyLibraryAction/mysql_s_o_package.jdo b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.annotations.LazyLibraryAction/mysql_s_o_package.jdo index f58346ee4..b62aef49c 100644 --- a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.annotations.LazyLibraryAction/mysql_s_o_package.jdo +++ b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.annotations.LazyLibraryAction/mysql_s_o_package.jdo @@ -12,7 +12,7 @@ <field name="title" persistence-modifier="persistent" null-value="exception"/> <field name="pages" persistence-modifier="persistent" null-value="none"/> <field name="pagesESet" persistence-modifier="persistent"/> - <field name="category" persistence-modifier="persistent" null-value="none"/> + <field name="category" persistence-modifier="persistent" null-value="none" embedded="true"/> <field name="categoryESet" persistence-modifier="persistent"/> <field name="author" persistence-modifier="persistent" delete-action="restrict" null-value="none"> <foreign-key name="book_author"/> diff --git a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.elist.FeatureMapAction/mysql_a_o_package.jdo b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.elist.FeatureMapAction/mysql_a_o_package.jdo index 6f9f4d721..e609469ee 100644 --- a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.elist.FeatureMapAction/mysql_a_o_package.jdo +++ b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.elist.FeatureMapAction/mysql_a_o_package.jdo @@ -51,7 +51,7 @@ </element> <order column="PRODUCTTYPE_GROUP_IDX"/> </field> - <field name="productClassification" persistence-modifier="persistent" null-value="none"/> + <field name="productClassification" persistence-modifier="persistent" null-value="none" embedded="true"/> <field name="productClassificationESet" persistence-modifier="persistent"/> <field name="group1" persistence-modifier="persistent"> <collection element-type="org.eclipse.emf.teneo.jpox.elist.GenericFeatureMapEntry"> diff --git a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.elist.FeatureMapAction/mysql_s_o_package.jdo b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.elist.FeatureMapAction/mysql_s_o_package.jdo index ec9bb3521..9da90b706 100644 --- a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.elist.FeatureMapAction/mysql_s_o_package.jdo +++ b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.elist.FeatureMapAction/mysql_s_o_package.jdo @@ -47,7 +47,7 @@ </element> <order column="PRODUCTTYPE_GROUP_IDX"/> </field> - <field name="productClassification" persistence-modifier="persistent" null-value="none"/> + <field name="productClassification" persistence-modifier="persistent" null-value="none" embedded="true"/> <field name="productClassificationESet" persistence-modifier="persistent"/> <field name="group1" persistence-modifier="persistent"> <collection element-type="org.eclipse.emf.teneo.jpox.elist.GenericFeatureMapEntry"> diff --git a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.ForumAction/mysql_a_o_package.jdo b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.ForumAction/mysql_a_o_package.jdo index 97ba96edd..435ac382a 100644 --- a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.ForumAction/mysql_a_o_package.jdo +++ b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.ForumAction/mysql_a_o_package.jdo @@ -86,7 +86,7 @@ </inheritance> <version strategy="version-number" column="e_version"/> <field name="title" persistence-modifier="persistent" null-value="exception"/> - <field name="category" persistence-modifier="persistent" null-value="none"/> + <field name="category" persistence-modifier="persistent" null-value="none" embedded="true"/> <field name="categoryESet" persistence-modifier="persistent"/> <field name="creator" persistence-modifier="persistent" delete-action="restrict" null-value="none"> <foreign-key name="topic_creator"/> diff --git a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.ForumAction/mysql_s_o_package.jdo b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.ForumAction/mysql_s_o_package.jdo index 0016a5942..068474e0c 100644 --- a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.ForumAction/mysql_s_o_package.jdo +++ b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.ForumAction/mysql_s_o_package.jdo @@ -78,7 +78,7 @@ <inheritance strategy="new-table"/> <version strategy="version-number" column="e_version"/> <field name="title" persistence-modifier="persistent" null-value="exception"/> - <field name="category" persistence-modifier="persistent" null-value="none"/> + <field name="category" persistence-modifier="persistent" null-value="none" embedded="true"/> <field name="categoryESet" persistence-modifier="persistent"/> <field name="creator" persistence-modifier="persistent" delete-action="restrict" null-value="none"> <foreign-key name="topic_creator"/> diff --git a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibraryFKAction/mysql_a_o_package.jdo b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibraryFKAction/mysql_a_o_package.jdo index 62f707df4..147f20769 100644 --- a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibraryFKAction/mysql_a_o_package.jdo +++ b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibraryFKAction/mysql_a_o_package.jdo @@ -13,10 +13,16 @@ <discriminator column="dtype" strategy="value-map" value="Book"/> </inheritance> <version strategy="version-number" column="e_version"/> - <field name="title" persistence-modifier="persistent" null-value="exception"/> - <field name="pages" persistence-modifier="persistent" null-value="none"/> + <field name="title" persistence-modifier="persistent" null-value="exception"> + <column name="title" allows-null="true" length="50"/> + </field> + <field name="pages" persistence-modifier="persistent" null-value="none"> + <column name="pages" allows-null="true"/> + </field> <field name="pagesESet" persistence-modifier="persistent"/> - <field name="category" persistence-modifier="persistent" null-value="none"/> + <field name="category" persistence-modifier="persistent" null-value="none" embedded="true"> + <column name="category" allows-null="true"/> + </field> <field name="categoryESet" persistence-modifier="persistent"/> <field name="author" persistence-modifier="persistent" delete-action="restrict" null-value="none"> <foreign-key name="book_author"/> @@ -34,7 +40,9 @@ <discriminator column="dtype" strategy="value-map" value="Library"/> </inheritance> <version strategy="version-number" column="e_version"/> - <field name="name" persistence-modifier="persistent" null-value="exception"/> + <field name="name" persistence-modifier="persistent" null-value="exception"> + <column name="name" allows-null="true" length="50"/> + </field> <field name="writers" persistence-modifier="persistent" delete-action="restrict"> <collection element-type="org.eclipse.emf.teneo.samples.emf.sample.library.impl.WriterImpl" dependent-element="true"> <extension vendor-name="jpox" key="cache-lazy-loading" value="true"/> @@ -66,7 +74,9 @@ <discriminator column="dtype" strategy="value-map" value="Writer"/> </inheritance> <version strategy="version-number" column="e_version"/> - <field name="name" persistence-modifier="persistent" null-value="exception"/> + <field name="name" persistence-modifier="persistent" null-value="exception"> + <column name="name" allows-null="true" length="50"/> + </field> <field name="books" persistence-modifier="persistent" mapped-by="author" delete-action="restrict"> <collection element-type="org.eclipse.emf.teneo.samples.emf.sample.library.impl.BookImpl" dependent-element="false"> <extension vendor-name="jpox" key="cache-lazy-loading" value="true"/> diff --git a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibraryFKAction/mysql_s_o_package.jdo b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibraryFKAction/mysql_s_o_package.jdo index 1b8230826..6120fa429 100644 --- a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibraryFKAction/mysql_s_o_package.jdo +++ b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibraryFKAction/mysql_s_o_package.jdo @@ -11,10 +11,16 @@ <implements name="java.io.Serializable"/> <inheritance strategy="new-table"/> <version strategy="version-number" column="e_version"/> - <field name="title" persistence-modifier="persistent" null-value="exception"/> - <field name="pages" persistence-modifier="persistent" null-value="none"/> + <field name="title" persistence-modifier="persistent" null-value="exception"> + <column name="title" allows-null="true" length="50"/> + </field> + <field name="pages" persistence-modifier="persistent" null-value="none"> + <column name="pages" allows-null="true"/> + </field> <field name="pagesESet" persistence-modifier="persistent"/> - <field name="category" persistence-modifier="persistent" null-value="none"/> + <field name="category" persistence-modifier="persistent" null-value="none" embedded="true"> + <column name="category" allows-null="true"/> + </field> <field name="categoryESet" persistence-modifier="persistent"/> <field name="author" persistence-modifier="persistent" delete-action="restrict" null-value="none"> <foreign-key name="book_author"/> @@ -30,7 +36,9 @@ <implements name="java.io.Serializable"/> <inheritance strategy="new-table"/> <version strategy="version-number" column="e_version"/> - <field name="name" persistence-modifier="persistent" null-value="exception"/> + <field name="name" persistence-modifier="persistent" null-value="exception"> + <column name="name" allows-null="true" length="50"/> + </field> <field name="writers" persistence-modifier="persistent" delete-action="restrict"> <collection element-type="org.eclipse.emf.teneo.samples.emf.sample.library.impl.WriterImpl" dependent-element="true"> <extension vendor-name="jpox" key="cache-lazy-loading" value="true"/> @@ -60,7 +68,9 @@ <implements name="java.io.Serializable"/> <inheritance strategy="new-table"/> <version strategy="version-number" column="e_version"/> - <field name="name" persistence-modifier="persistent" null-value="exception"/> + <field name="name" persistence-modifier="persistent" null-value="exception"> + <column name="name" allows-null="true" length="50"/> + </field> <field name="books" persistence-modifier="persistent" mapped-by="author" delete-action="restrict"> <collection element-type="org.eclipse.emf.teneo.samples.emf.sample.library.impl.BookImpl" dependent-element="false"> <extension vendor-name="jpox" key="cache-lazy-loading" value="true"/> diff --git a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibraryGlobalEagerAction/mysql_a_o_package.jdo b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibraryGlobalEagerAction/mysql_a_o_package.jdo index 858304dda..de670e3be 100644 --- a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibraryGlobalEagerAction/mysql_a_o_package.jdo +++ b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibraryGlobalEagerAction/mysql_a_o_package.jdo @@ -16,7 +16,7 @@ <field name="title" persistence-modifier="persistent" null-value="exception"/> <field name="pages" persistence-modifier="persistent" null-value="none"/> <field name="pagesESet" persistence-modifier="persistent"/> - <field name="category" persistence-modifier="persistent" null-value="none"/> + <field name="category" persistence-modifier="persistent" null-value="none" embedded="true"/> <field name="categoryESet" persistence-modifier="persistent"/> <field name="author" persistence-modifier="persistent" delete-action="restrict" null-value="none"> <foreign-key name="book_author"/> diff --git a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibraryGlobalEagerAction/mysql_s_o_package.jdo b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibraryGlobalEagerAction/mysql_s_o_package.jdo index a3b940a94..1882cdf0e 100644 --- a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibraryGlobalEagerAction/mysql_s_o_package.jdo +++ b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibraryGlobalEagerAction/mysql_s_o_package.jdo @@ -14,7 +14,7 @@ <field name="title" persistence-modifier="persistent" null-value="exception"/> <field name="pages" persistence-modifier="persistent" null-value="none"/> <field name="pagesESet" persistence-modifier="persistent"/> - <field name="category" persistence-modifier="persistent" null-value="none"/> + <field name="category" persistence-modifier="persistent" null-value="none" embedded="true"/> <field name="categoryESet" persistence-modifier="persistent"/> <field name="author" persistence-modifier="persistent" delete-action="restrict" null-value="none"> <foreign-key name="book_author"/> diff --git a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibraryNonResolvingAction/mysql_a_o_package.jdo b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibraryNonResolvingAction/mysql_a_o_package.jdo index 62f707df4..8b3489a84 100644 --- a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibraryNonResolvingAction/mysql_a_o_package.jdo +++ b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibraryNonResolvingAction/mysql_a_o_package.jdo @@ -16,7 +16,7 @@ <field name="title" persistence-modifier="persistent" null-value="exception"/> <field name="pages" persistence-modifier="persistent" null-value="none"/> <field name="pagesESet" persistence-modifier="persistent"/> - <field name="category" persistence-modifier="persistent" null-value="none"/> + <field name="category" persistence-modifier="persistent" null-value="none" embedded="true"/> <field name="categoryESet" persistence-modifier="persistent"/> <field name="author" persistence-modifier="persistent" delete-action="restrict" null-value="none"> <foreign-key name="book_author"/> diff --git a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibraryNonResolvingAction/mysql_s_o_package.jdo b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibraryNonResolvingAction/mysql_s_o_package.jdo index 1b8230826..8a7ee0656 100644 --- a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibraryNonResolvingAction/mysql_s_o_package.jdo +++ b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibraryNonResolvingAction/mysql_s_o_package.jdo @@ -14,7 +14,7 @@ <field name="title" persistence-modifier="persistent" null-value="exception"/> <field name="pages" persistence-modifier="persistent" null-value="none"/> <field name="pagesESet" persistence-modifier="persistent"/> - <field name="category" persistence-modifier="persistent" null-value="none"/> + <field name="category" persistence-modifier="persistent" null-value="none" embedded="true"/> <field name="categoryESet" persistence-modifier="persistent"/> <field name="author" persistence-modifier="persistent" delete-action="restrict" null-value="none"> <foreign-key name="book_author"/> diff --git a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibraryResourceAction/mysql_a_o_package.jdo b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibraryResourceAction/mysql_a_o_package.jdo index 62f707df4..8b3489a84 100644 --- a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibraryResourceAction/mysql_a_o_package.jdo +++ b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibraryResourceAction/mysql_a_o_package.jdo @@ -16,7 +16,7 @@ <field name="title" persistence-modifier="persistent" null-value="exception"/> <field name="pages" persistence-modifier="persistent" null-value="none"/> <field name="pagesESet" persistence-modifier="persistent"/> - <field name="category" persistence-modifier="persistent" null-value="none"/> + <field name="category" persistence-modifier="persistent" null-value="none" embedded="true"/> <field name="categoryESet" persistence-modifier="persistent"/> <field name="author" persistence-modifier="persistent" delete-action="restrict" null-value="none"> <foreign-key name="book_author"/> diff --git a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibraryResourceAction/mysql_s_o_package.jdo b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibraryResourceAction/mysql_s_o_package.jdo index 1b8230826..8a7ee0656 100644 --- a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibraryResourceAction/mysql_s_o_package.jdo +++ b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibraryResourceAction/mysql_s_o_package.jdo @@ -14,7 +14,7 @@ <field name="title" persistence-modifier="persistent" null-value="exception"/> <field name="pages" persistence-modifier="persistent" null-value="none"/> <field name="pagesESet" persistence-modifier="persistent"/> - <field name="category" persistence-modifier="persistent" null-value="none"/> + <field name="category" persistence-modifier="persistent" null-value="none" embedded="true"/> <field name="categoryESet" persistence-modifier="persistent"/> <field name="author" persistence-modifier="persistent" delete-action="restrict" null-value="none"> <foreign-key name="book_author"/> diff --git a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibraryResourceCutPasteAction/mysql_a_o_package.jdo b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibraryResourceCutPasteAction/mysql_a_o_package.jdo index 37f330ca7..70ef71e38 100644 --- a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibraryResourceCutPasteAction/mysql_a_o_package.jdo +++ b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibraryResourceCutPasteAction/mysql_a_o_package.jdo @@ -16,7 +16,7 @@ <field name="title" persistence-modifier="persistent" null-value="exception"/> <field name="pages" persistence-modifier="persistent" null-value="none"/> <field name="pagesESet" persistence-modifier="persistent"/> - <field name="category" persistence-modifier="persistent" null-value="none"/> + <field name="category" persistence-modifier="persistent" null-value="none" embedded="true"/> <field name="categoryESet" persistence-modifier="persistent"/> <field name="author" persistence-modifier="persistent" delete-action="restrict" null-value="none"> <foreign-key name="book_author"/> diff --git a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibraryResourceCutPasteAction/mysql_s_o_package.jdo b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibraryResourceCutPasteAction/mysql_s_o_package.jdo index a3413f23f..6a2c51c1c 100644 --- a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibraryResourceCutPasteAction/mysql_s_o_package.jdo +++ b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibraryResourceCutPasteAction/mysql_s_o_package.jdo @@ -14,7 +14,7 @@ <field name="title" persistence-modifier="persistent" null-value="exception"/> <field name="pages" persistence-modifier="persistent" null-value="none"/> <field name="pagesESet" persistence-modifier="persistent"/> - <field name="category" persistence-modifier="persistent" null-value="none"/> + <field name="category" persistence-modifier="persistent" null-value="none" embedded="true"/> <field name="categoryESet" persistence-modifier="persistent"/> <field name="author" persistence-modifier="persistent" delete-action="restrict" null-value="none"> <foreign-key name="book_author"/> diff --git a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibrarySerializationAction/mysql_a_o_package.jdo b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibrarySerializationAction/mysql_a_o_package.jdo index 62f707df4..8b3489a84 100644 --- a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibrarySerializationAction/mysql_a_o_package.jdo +++ b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibrarySerializationAction/mysql_a_o_package.jdo @@ -16,7 +16,7 @@ <field name="title" persistence-modifier="persistent" null-value="exception"/> <field name="pages" persistence-modifier="persistent" null-value="none"/> <field name="pagesESet" persistence-modifier="persistent"/> - <field name="category" persistence-modifier="persistent" null-value="none"/> + <field name="category" persistence-modifier="persistent" null-value="none" embedded="true"/> <field name="categoryESet" persistence-modifier="persistent"/> <field name="author" persistence-modifier="persistent" delete-action="restrict" null-value="none"> <foreign-key name="book_author"/> diff --git a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibrarySerializationAction/mysql_s_o_package.jdo b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibrarySerializationAction/mysql_s_o_package.jdo index 1b8230826..8a7ee0656 100644 --- a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibrarySerializationAction/mysql_s_o_package.jdo +++ b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibrarySerializationAction/mysql_s_o_package.jdo @@ -14,7 +14,7 @@ <field name="title" persistence-modifier="persistent" null-value="exception"/> <field name="pages" persistence-modifier="persistent" null-value="none"/> <field name="pagesESet" persistence-modifier="persistent"/> - <field name="category" persistence-modifier="persistent" null-value="none"/> + <field name="category" persistence-modifier="persistent" null-value="none" embedded="true"/> <field name="categoryESet" persistence-modifier="persistent"/> <field name="author" persistence-modifier="persistent" delete-action="restrict" null-value="none"> <foreign-key name="book_author"/> diff --git a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibraryValidateResourceAction/mysql_a_o_package.jdo b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibraryValidateResourceAction/mysql_a_o_package.jdo index 62f707df4..8b3489a84 100644 --- a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibraryValidateResourceAction/mysql_a_o_package.jdo +++ b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibraryValidateResourceAction/mysql_a_o_package.jdo @@ -16,7 +16,7 @@ <field name="title" persistence-modifier="persistent" null-value="exception"/> <field name="pages" persistence-modifier="persistent" null-value="none"/> <field name="pagesESet" persistence-modifier="persistent"/> - <field name="category" persistence-modifier="persistent" null-value="none"/> + <field name="category" persistence-modifier="persistent" null-value="none" embedded="true"/> <field name="categoryESet" persistence-modifier="persistent"/> <field name="author" persistence-modifier="persistent" delete-action="restrict" null-value="none"> <foreign-key name="book_author"/> diff --git a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibraryValidateResourceAction/mysql_s_o_package.jdo b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibraryValidateResourceAction/mysql_s_o_package.jdo index 1b8230826..8a7ee0656 100644 --- a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibraryValidateResourceAction/mysql_s_o_package.jdo +++ b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibraryValidateResourceAction/mysql_s_o_package.jdo @@ -14,7 +14,7 @@ <field name="title" persistence-modifier="persistent" null-value="exception"/> <field name="pages" persistence-modifier="persistent" null-value="none"/> <field name="pagesESet" persistence-modifier="persistent"/> - <field name="category" persistence-modifier="persistent" null-value="none"/> + <field name="category" persistence-modifier="persistent" null-value="none" embedded="true"/> <field name="categoryESet" persistence-modifier="persistent"/> <field name="author" persistence-modifier="persistent" delete-action="restrict" null-value="none"> <foreign-key name="book_author"/> diff --git a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.RentalResourceReferenceAction/mysql_a_o_package.jdo b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.RentalResourceReferenceAction/mysql_a_o_package.jdo index 900ccf0c1..8cfd5f73b 100644 --- a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.RentalResourceReferenceAction/mysql_a_o_package.jdo +++ b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.RentalResourceReferenceAction/mysql_a_o_package.jdo @@ -9,7 +9,7 @@ <discriminator value="RentalBicycle"/> </inheritance> <version strategy="version-number" column="e_version"/> - <field name="type" persistence-modifier="persistent" null-value="none"/> + <field name="type" persistence-modifier="persistent" null-value="none" embedded="true"/> <field name="typeESet" persistence-modifier="persistent"/> <field name="manufacturer" persistence-modifier="persistent" delete-action="restrict" null-value="none"> <foreign-key name="rentalbicycle_manufacturer"/> @@ -33,7 +33,7 @@ <discriminator value="RentalCar"/> </inheritance> <version strategy="version-number" column="e_version"/> - <field name="size" persistence-modifier="persistent" null-value="none"/> + <field name="size" persistence-modifier="persistent" null-value="none" embedded="true"/> <field name="sizeESet" persistence-modifier="persistent"/> </class> <class name="org.eclipse.emf.teneo.rental.impl.RentalContractImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="rentalcontract" identity-type="datastore"> diff --git a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.RentalResourceReferenceAction/mysql_s_o_package.jdo b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.RentalResourceReferenceAction/mysql_s_o_package.jdo index 2d876de09..b523d7c51 100644 --- a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.RentalResourceReferenceAction/mysql_s_o_package.jdo +++ b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.RentalResourceReferenceAction/mysql_s_o_package.jdo @@ -7,7 +7,7 @@ <implements name="org.eclipse.emf.teneo.rental.RentalBicycle"/> <inheritance strategy="new-table"/> <version strategy="version-number" column="e_version"/> - <field name="type" persistence-modifier="persistent" null-value="none"/> + <field name="type" persistence-modifier="persistent" null-value="none" embedded="true"/> <field name="typeESet" persistence-modifier="persistent"/> <field name="manufacturer" persistence-modifier="persistent" delete-action="restrict" null-value="exception"> <foreign-key name="rentalbicycle_manufacturer"/> @@ -27,7 +27,7 @@ <implements name="org.eclipse.emf.teneo.rental.RentalCar"/> <inheritance strategy="new-table"/> <version strategy="version-number" column="e_version"/> - <field name="size" persistence-modifier="persistent" null-value="none"/> + <field name="size" persistence-modifier="persistent" null-value="none" embedded="true"/> <field name="sizeESet" persistence-modifier="persistent"/> </class> <class name="org.eclipse.emf.teneo.rental.impl.RentalContractImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="rentalcontract" identity-type="datastore"> diff --git a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.SunBooksAction/mysql_a_o_package.jdo b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.SunBooksAction/mysql_a_o_package.jdo index db274f9f7..bdc221085 100644 --- a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.SunBooksAction/mysql_a_o_package.jdo +++ b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.SunBooksAction/mysql_a_o_package.jdo @@ -62,7 +62,7 @@ <extension vendor-name="jpox" key="implementation-classes" value="org.eclipse.emf.teneo.samples.emf.sample.sunBooks.impl.PromotionTypeImpl"/> </field> <field name="publicationDate" persistence-modifier="persistent" null-value="exception" embedded="true"/> - <field name="bookCategory" persistence-modifier="persistent" null-value="none"/> + <field name="bookCategory" persistence-modifier="persistent" null-value="none" embedded="true"/> <field name="bookCategoryESet" persistence-modifier="persistent"/> <field name="itemId" persistence-modifier="persistent" null-value="none"/> </class> diff --git a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.SunBooksAction/mysql_s_o_package.jdo b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.SunBooksAction/mysql_s_o_package.jdo index 9436a754c..7bb2dcffc 100644 --- a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.SunBooksAction/mysql_s_o_package.jdo +++ b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.SunBooksAction/mysql_s_o_package.jdo @@ -56,7 +56,7 @@ <extension vendor-name="jpox" key="implementation-classes" value="org.eclipse.emf.teneo.samples.emf.sample.sunBooks.impl.PromotionTypeImpl"/> </field> <field name="publicationDate" persistence-modifier="persistent" null-value="exception" embedded="true"/> - <field name="bookCategory" persistence-modifier="persistent" null-value="none"/> + <field name="bookCategory" persistence-modifier="persistent" null-value="none" embedded="true"/> <field name="bookCategoryESet" persistence-modifier="persistent"/> <field name="itemId" persistence-modifier="persistent" null-value="none"/> </class> diff --git a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.issues.EnumTestAction/mysql_a_o_package.jdo b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.issues.EnumTestAction/mysql_a_o_package.jdo index 97bb0e08c..09e32c1be 100644 --- a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.issues.EnumTestAction/mysql_a_o_package.jdo +++ b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.issues.EnumTestAction/mysql_a_o_package.jdo @@ -12,7 +12,7 @@ </inheritance> <version strategy="version-number" column="e_version"/> <field name="itemType" persistence-modifier="persistent" primary-key="true"/> - <field name="nullableItemType" persistence-modifier="persistent" null-value="none"/> + <field name="nullableItemType" persistence-modifier="persistent" null-value="none" embedded="true"/> <field name="nullableItemTypeESet" persistence-modifier="persistent"/> </class> </package> diff --git a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.issues.EnumTestAction/mysql_s_o_package.jdo b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.issues.EnumTestAction/mysql_s_o_package.jdo index 666ccf712..227feb6f6 100644 --- a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.issues.EnumTestAction/mysql_s_o_package.jdo +++ b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.issues.EnumTestAction/mysql_s_o_package.jdo @@ -10,7 +10,7 @@ <inheritance strategy="new-table"/> <version strategy="version-number" column="e_version"/> <field name="itemType" persistence-modifier="persistent" primary-key="true"/> - <field name="nullableItemType" persistence-modifier="persistent" null-value="none"/> + <field name="nullableItemType" persistence-modifier="persistent" null-value="none" embedded="true"/> <field name="nullableItemTypeESet" persistence-modifier="persistent"/> </class> </package> |