added migration generation
This commit is contained in:
@@ -16,9 +16,9 @@ class ForeignKeyInitializerNestedObject2LayerTest {
|
||||
var mb = ModelBuilder.from(Ctx.class);
|
||||
|
||||
assertEquals(3, mb.getEntities().size());
|
||||
assertEquals(TestClass3.class.getSimpleName(), mb.getEntity(TestClass3.class).getName());
|
||||
assertEquals(TestClass2.class.getSimpleName(), mb.getEntity(TestClass2.class).getName());
|
||||
assertEquals(TestClass.class.getSimpleName(), mb.getEntity(TestClass.class).getName());
|
||||
assertEquals("objects1", mb.getEntity(TestClass3.class).getName());
|
||||
assertEquals("nested2", mb.getEntity(TestClass2.class).getName());
|
||||
assertEquals("nested", mb.getEntity(TestClass.class).getName());
|
||||
assertTrue(mb.getEntity(TestClass3.class).getFields().stream().allMatch(e -> e.getEntity() == mb.getEntity(TestClass3.class)));
|
||||
assertTrue(mb.getEntity(TestClass2.class).getFields().stream().allMatch(e -> e.getEntity() == mb.getEntity(TestClass2.class)));
|
||||
assertTrue(mb.getEntity(TestClass.class).getFields().stream().allMatch(e -> e.getEntity() == mb.getEntity(TestClass.class)));
|
||||
@@ -57,14 +57,14 @@ class ForeignKeyInitializerNestedObject2LayerTest {
|
||||
assertEquals(mb.getEntity(TestClass3.class), mb.getEntity(TestClass3.class).getForeignKeys().get(0).getEntity());
|
||||
assertEquals(mb.getEntity(TestClass2.class), mb.getEntity(TestClass3.class).getForeignKeys().get(0).getReferencedEntity());
|
||||
assertEquals(mb.getEntity(TestClass3.class).getFields().stream().filter(e -> e.getName().equals("nested2I")).toList(),
|
||||
mb.getEntity(TestClass3.class).getForeignKeys().get(0).getFields());
|
||||
mb.getEntity(TestClass3.class).getForeignKeys().get(0).getFields());
|
||||
assertEquals(mb.getEntity(TestClass2.class).getPrimaryKey().getFields(), mb.getEntity(TestClass3.class).getForeignKeys().get(0).getReferencedFields());
|
||||
|
||||
//refs TestClass2, TestClass
|
||||
assertEquals(mb.getEntity(TestClass2.class), mb.getEntity(TestClass2.class).getForeignKeys().get(0).getEntity());
|
||||
assertEquals(mb.getEntity(TestClass.class), mb.getEntity(TestClass2.class).getForeignKeys().get(0).getReferencedEntity());
|
||||
assertEquals(mb.getEntity(TestClass2.class).getFields().stream().filter(e -> e.getName().equals("nestedI")).toList(),
|
||||
mb.getEntity(TestClass2.class).getForeignKeys().get(0).getFields());
|
||||
mb.getEntity(TestClass2.class).getForeignKeys().get(0).getFields());
|
||||
assertEquals(mb.getEntity(TestClass.class).getPrimaryKey().getFields(), mb.getEntity(TestClass2.class).getForeignKeys().get(0).getReferencedFields());
|
||||
// /keys ------------------------
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user