diff --git a/cli/src/main/java/jef/main/MigrationCommandHandler.java b/cli/src/main/java/jef/main/MigrationCommandHandler.java index 5c32fdd..f9a737c 100644 --- a/cli/src/main/java/jef/main/MigrationCommandHandler.java +++ b/cli/src/main/java/jef/main/MigrationCommandHandler.java @@ -3,7 +3,7 @@ package jef.main; import jef.model.DbContext; import jef.model.ModelBuilder; import jef.model.migration.creator.MigrationCreator; -import jef.platform.nul.NullPlatform; +import jef.platform.dummy.DummyPlatform; import jef.util.Util; import java.io.BufferedReader; @@ -124,7 +124,7 @@ public class MigrationCommandHandler { var targetFolderFile = new File(targetFolder); targetFolderFile.mkdirs(); migrationPackage = findMigrationPackageName(targetFolder); - var sqlPlatform = new NullPlatform();//TODO find out from migrations or -p param + var sqlPlatform = new DummyPlatform();//TODO find out from migrations or -p param //find data var currentSnapshotFile = new File(targetFolderFile, "CurrentSnapshot.java"); diff --git a/core/src/main/java/jef/platform/dummy/NullDatabase.java b/core/src/main/java/jef/platform/dummy/DummyDatabase.java similarity index 63% rename from core/src/main/java/jef/platform/dummy/NullDatabase.java rename to core/src/main/java/jef/platform/dummy/DummyDatabase.java index 9cd8620..b73ea3b 100644 --- a/core/src/main/java/jef/platform/dummy/NullDatabase.java +++ b/core/src/main/java/jef/platform/dummy/DummyDatabase.java @@ -1,10 +1,10 @@ -package jef.platform.nul; +package jef.platform.dummy; import jef.MigrationException; import jef.platform.base.Database; -public class NullDatabase extends Database { - public NullDatabase() { +public class DummyDatabase extends Database { + public DummyDatabase() { super(null, null); } diff --git a/core/src/main/java/jef/platform/dummy/NullPlatform.java b/core/src/main/java/jef/platform/dummy/DummyPlatform.java similarity index 55% rename from core/src/main/java/jef/platform/dummy/NullPlatform.java rename to core/src/main/java/jef/platform/dummy/DummyPlatform.java index b7bafae..bb4532f 100644 --- a/core/src/main/java/jef/platform/dummy/NullPlatform.java +++ b/core/src/main/java/jef/platform/dummy/DummyPlatform.java @@ -1,30 +1,30 @@ -package jef.platform.nul; +package jef.platform.dummy; import jef.platform.SqlPlatform; import jef.platform.base.DatabaseOptions; import jef.platform.base.SqlTypeMapper; import jef.platform.base.migration.MigrationApplier; import jef.platform.base.migration.MigrationOperationTranslator; -import jef.platform.nul.migration.NullMigrationApplier; -import jef.platform.nul.migration.NullMigrationOperationTranslator; +import jef.platform.dummy.migration.DummyMigrationApplier; +import jef.platform.dummy.migration.DummyMigrationOperationTranslator; import java.sql.Connection; -public class NullPlatform implements SqlPlatform { - public static final NullPlatform INSTANCE = new NullPlatform(); +public class DummyPlatform implements SqlPlatform { + public static final DummyPlatform INSTANCE = new DummyPlatform(); @Override public MigrationOperationTranslator getTranslator() { - return NullMigrationOperationTranslator.INSTANCE; + return DummyMigrationOperationTranslator.INSTANCE; } @Override public SqlTypeMapper getTypeMapper() { - return NullTypeMapper.INSTANCE; + return DummyTypeMapper.INSTANCE; } @Override public MigrationApplier getMigrationApplier(Connection connection, DatabaseOptions options) { - return NullMigrationApplier.INSTANCE; + return DummyMigrationApplier.INSTANCE; } } diff --git a/core/src/main/java/jef/platform/dummy/NullTypeMapper.java b/core/src/main/java/jef/platform/dummy/DummyTypeMapper.java similarity index 65% rename from core/src/main/java/jef/platform/dummy/NullTypeMapper.java rename to core/src/main/java/jef/platform/dummy/DummyTypeMapper.java index ebb3dbb..9b65e08 100644 --- a/core/src/main/java/jef/platform/dummy/NullTypeMapper.java +++ b/core/src/main/java/jef/platform/dummy/DummyTypeMapper.java @@ -1,4 +1,4 @@ -package jef.platform.nul; +package jef.platform.dummy; import jef.platform.base.SqlTypeMapper; import lombok.AccessLevel; @@ -7,8 +7,8 @@ import lombok.NoArgsConstructor; import java.util.Optional; @NoArgsConstructor(access = AccessLevel.PRIVATE) -public class NullTypeMapper extends SqlTypeMapper { - public static final NullTypeMapper INSTANCE = new NullTypeMapper(); +public class DummyTypeMapper extends SqlTypeMapper { + public static final DummyTypeMapper INSTANCE = new DummyTypeMapper(); @Override public Optional map(String typeName) { diff --git a/core/src/main/java/jef/platform/dummy/migration/NullMigrationApplier.java b/core/src/main/java/jef/platform/dummy/migration/DummyMigrationApplier.java similarity index 78% rename from core/src/main/java/jef/platform/dummy/migration/NullMigrationApplier.java rename to core/src/main/java/jef/platform/dummy/migration/DummyMigrationApplier.java index a8b7785..95636cb 100644 --- a/core/src/main/java/jef/platform/dummy/migration/NullMigrationApplier.java +++ b/core/src/main/java/jef/platform/dummy/migration/DummyMigrationApplier.java @@ -1,4 +1,4 @@ -package jef.platform.nul.migration; +package jef.platform.dummy.migration; import jef.MigrationException; import jef.model.migration.Migration; @@ -7,10 +7,10 @@ import jef.platform.base.migration.MigrationApplier; import java.sql.SQLException; import java.util.List; -public class NullMigrationApplier extends MigrationApplier { - public static final NullMigrationApplier INSTANCE = new NullMigrationApplier(); +public class DummyMigrationApplier extends MigrationApplier { + public static final DummyMigrationApplier INSTANCE = new DummyMigrationApplier(); - private NullMigrationApplier() { + private DummyMigrationApplier() { super(null, null, null); } diff --git a/core/src/main/java/jef/platform/dummy/migration/NullMigrationOperationTranslator.java b/core/src/main/java/jef/platform/dummy/migration/DummyMigrationOperationTranslator.java similarity index 66% rename from core/src/main/java/jef/platform/dummy/migration/NullMigrationOperationTranslator.java rename to core/src/main/java/jef/platform/dummy/migration/DummyMigrationOperationTranslator.java index e33fda6..ad64dfa 100644 --- a/core/src/main/java/jef/platform/dummy/migration/NullMigrationOperationTranslator.java +++ b/core/src/main/java/jef/platform/dummy/migration/DummyMigrationOperationTranslator.java @@ -1,4 +1,4 @@ -package jef.platform.nul.migration; +package jef.platform.dummy.migration; import jef.model.migration.operation.MigrationOperation; import jef.platform.base.migration.MigrationOperationTranslator; @@ -10,8 +10,8 @@ import java.sql.PreparedStatement; import java.sql.SQLException; @NoArgsConstructor(access = AccessLevel.PRIVATE) -public class NullMigrationOperationTranslator implements MigrationOperationTranslator { - public static final NullMigrationOperationTranslator INSTANCE = new NullMigrationOperationTranslator(); +public class DummyMigrationOperationTranslator implements MigrationOperationTranslator { + public static final DummyMigrationOperationTranslator INSTANCE = new DummyMigrationOperationTranslator(); @Override public PreparedStatement translate(Connection connection, MigrationOperation op) throws SQLException { diff --git a/core/src/test/java/jef/platform/dummy/DummyDatabaseTest.java b/core/src/test/java/jef/platform/dummy/DummyDatabaseTest.java new file mode 100644 index 0000000..3b727ac --- /dev/null +++ b/core/src/test/java/jef/platform/dummy/DummyDatabaseTest.java @@ -0,0 +1,12 @@ +package jef.platform.dummy; + +import jef.MigrationException; +import org.junit.jupiter.api.Test; + +class DummyDatabaseTest { + + @Test + void migrate() throws MigrationException { + new DummyDatabase().migrate(); + } +} \ No newline at end of file diff --git a/core/src/test/java/jef/platform/dummy/DummyPlatformTest.java b/core/src/test/java/jef/platform/dummy/DummyPlatformTest.java new file mode 100644 index 0000000..46f9eb3 --- /dev/null +++ b/core/src/test/java/jef/platform/dummy/DummyPlatformTest.java @@ -0,0 +1,29 @@ +package jef.platform.dummy; + +import jef.platform.dummy.migration.DummyMigrationApplier; +import jef.platform.dummy.migration.DummyMigrationOperationTranslator; +import org.junit.jupiter.api.Test; + +import static org.junit.jupiter.api.Assertions.assertSame; + +class DummyPlatformTest { + + @Test + void getTranslator() { + //test + var translator = new DummyPlatform().getTranslator(); + + //assert + assertSame(DummyMigrationOperationTranslator.INSTANCE, translator); + } + + @Test + void getTypeMapper() { + assertSame(DummyTypeMapper.INSTANCE, new DummyPlatform().getTypeMapper()); + } + + @Test + void getMigrationApplier() { + assertSame(DummyMigrationApplier.INSTANCE, DummyPlatform.INSTANCE.getMigrationApplier(null, null)); + } +} \ No newline at end of file diff --git a/core/src/test/java/jef/platform/dummy/NullTypeMapperTest.java b/core/src/test/java/jef/platform/dummy/DummyTypeMapperTest.java similarity index 77% rename from core/src/test/java/jef/platform/dummy/NullTypeMapperTest.java rename to core/src/test/java/jef/platform/dummy/DummyTypeMapperTest.java index 12ef96f..bf6d7d2 100644 --- a/core/src/test/java/jef/platform/dummy/NullTypeMapperTest.java +++ b/core/src/test/java/jef/platform/dummy/DummyTypeMapperTest.java @@ -1,4 +1,4 @@ -package jef.platform.nul; +package jef.platform.dummy; import org.junit.jupiter.api.Test; @@ -8,14 +8,14 @@ import java.util.UUID; import static org.junit.jupiter.api.Assertions.assertSame; import static org.junit.jupiter.api.Assertions.assertTrue; -class NullTypeMapperTest { +class DummyTypeMapperTest { @Test void map() { //setup var type = UUID.randomUUID().toString(); //test - Optional opt = NullTypeMapper.INSTANCE.map(type); + Optional opt = DummyTypeMapper.INSTANCE.map(type); //assert assertTrue(opt.isPresent()); diff --git a/core/src/test/java/jef/platform/dummy/NullDatabaseTest.java b/core/src/test/java/jef/platform/dummy/NullDatabaseTest.java deleted file mode 100644 index d4284f6..0000000 --- a/core/src/test/java/jef/platform/dummy/NullDatabaseTest.java +++ /dev/null @@ -1,14 +0,0 @@ -package jef.platform.nul; - -import jef.MigrationException; -import org.junit.jupiter.api.Test; - -import static org.junit.jupiter.api.Assertions.*; - -class NullDatabaseTest { - - @Test - void migrate() throws MigrationException { - new NullDatabase().migrate(); - } -} \ No newline at end of file diff --git a/core/src/test/java/jef/platform/dummy/NullPlatformTest.java b/core/src/test/java/jef/platform/dummy/NullPlatformTest.java deleted file mode 100644 index 10c9f9a..0000000 --- a/core/src/test/java/jef/platform/dummy/NullPlatformTest.java +++ /dev/null @@ -1,29 +0,0 @@ -package jef.platform.nul; - -import jef.platform.nul.migration.NullMigrationApplier; -import jef.platform.nul.migration.NullMigrationOperationTranslator; -import org.junit.jupiter.api.Test; - -import static org.junit.jupiter.api.Assertions.assertSame; - -class NullPlatformTest { - - @Test - void getTranslator() { - //test - var translator = new NullPlatform().getTranslator(); - - //assert - assertSame(NullMigrationOperationTranslator.INSTANCE, translator); - } - - @Test - void getTypeMapper() { - assertSame(NullTypeMapper.INSTANCE, new NullPlatform().getTypeMapper()); - } - - @Test - void getMigrationApplier() { - assertSame(NullMigrationApplier.INSTANCE, NullPlatform.INSTANCE.getMigrationApplier(null, null)); - } -} \ No newline at end of file diff --git a/core/src/test/java/jef/platform/dummy/migration/NullMigrationApplierTest.java b/core/src/test/java/jef/platform/dummy/migration/DummyMigrationApplierTest.java similarity index 66% rename from core/src/test/java/jef/platform/dummy/migration/NullMigrationApplierTest.java rename to core/src/test/java/jef/platform/dummy/migration/DummyMigrationApplierTest.java index 86a4c56..97d44c7 100644 --- a/core/src/test/java/jef/platform/dummy/migration/NullMigrationApplierTest.java +++ b/core/src/test/java/jef/platform/dummy/migration/DummyMigrationApplierTest.java @@ -1,4 +1,4 @@ -package jef.platform.nul.migration; +package jef.platform.dummy.migration; import jef.MigrationException; import jef.model.migration.Migration; @@ -11,11 +11,11 @@ import static org.junit.jupiter.api.Assertions.assertFalse; import static org.junit.jupiter.api.Assertions.assertNotSame; import static org.mockito.Mockito.mock; -class NullMigrationApplierTest { +class DummyMigrationApplierTest { @Test void migrate() throws MigrationException { - NullMigrationApplier.INSTANCE.migrate(); + DummyMigrationApplier.INSTANCE.migrate(); } @Test @@ -24,14 +24,14 @@ class NullMigrationApplierTest { Migration migration = mock(Migration.class); //test - NullMigrationApplier.INSTANCE.applyMigration(migration); + DummyMigrationApplier.INSTANCE.applyMigration(migration); } @Test void findMigrations() throws MigrationException { var foundMethodOverride = new Throwable(); try { - NullMigrationApplier.class.getDeclaredMethod("findMigrations", String.class);//throws NoSuchMethodException, i.e. not overriden + DummyMigrationApplier.class.getDeclaredMethod("findMigrations", String.class);//throws NoSuchMethodException, i.e. not overriden throw foundMethodOverride; } catch (Throwable t) { assertNotSame(foundMethodOverride, t); @@ -40,17 +40,17 @@ class NullMigrationApplierTest { @Test void migrationsTableExists() throws SQLException { - assertFalse(NullMigrationApplier.INSTANCE.migrationsTableExists()); + assertFalse(DummyMigrationApplier.INSTANCE.migrationsTableExists()); } @Test void createMigrationsTable() throws MigrationException { - NullMigrationApplier.INSTANCE.createMigrationsTable(); + DummyMigrationApplier.INSTANCE.createMigrationsTable(); } @Test void getAppliedMigrations() throws SQLException { - assertEquals(0, NullMigrationApplier.INSTANCE.getAppliedMigrations().size()); + assertEquals(0, DummyMigrationApplier.INSTANCE.getAppliedMigrations().size()); } @Test @@ -59,6 +59,6 @@ class NullMigrationApplierTest { Migration migration = mock(Migration.class); //test - NullMigrationApplier.INSTANCE.insertMigrationLog(migration); + DummyMigrationApplier.INSTANCE.insertMigrationLog(migration); } } \ No newline at end of file diff --git a/core/src/test/java/jef/platform/dummy/migration/NullMigrationOperationTranslatorTest.java b/core/src/test/java/jef/platform/dummy/migration/DummyMigrationOperationTranslatorTest.java similarity index 52% rename from core/src/test/java/jef/platform/dummy/migration/NullMigrationOperationTranslatorTest.java rename to core/src/test/java/jef/platform/dummy/migration/DummyMigrationOperationTranslatorTest.java index 4ad1170..d0fd7b4 100644 --- a/core/src/test/java/jef/platform/dummy/migration/NullMigrationOperationTranslatorTest.java +++ b/core/src/test/java/jef/platform/dummy/migration/DummyMigrationOperationTranslatorTest.java @@ -1,4 +1,4 @@ -package jef.platform.nul.migration; +package jef.platform.dummy.migration; import org.junit.jupiter.api.Test; @@ -6,9 +6,9 @@ import java.sql.SQLException; import static org.junit.jupiter.api.Assertions.assertNull; -class NullMigrationOperationTranslatorTest { +class DummyMigrationOperationTranslatorTest { @Test void translate() throws SQLException { - assertNull(NullMigrationOperationTranslator.INSTANCE.translate(null, null)); + assertNull(DummyMigrationOperationTranslator.INSTANCE.translate(null, null)); } } \ No newline at end of file diff --git a/migration-creator/src/test/java/jef/model/migration/creator/MigrationCreatorAddEntityTest.java b/migration-creator/src/test/java/jef/model/migration/creator/MigrationCreatorAddEntityTest.java index 5128b24..410dfc6 100644 --- a/migration-creator/src/test/java/jef/model/migration/creator/MigrationCreatorAddEntityTest.java +++ b/migration-creator/src/test/java/jef/model/migration/creator/MigrationCreatorAddEntityTest.java @@ -8,11 +8,10 @@ import jef.model.annotations.Id; import jef.model.constraints.ForeignKeyConstraint; import jef.model.constraints.PrimaryKeyConstraint; import jef.model.migration.operation.AddForeignKeyOperation; -import jef.model.migration.operation.AddPrimaryKeyOperation; import jef.model.migration.operation.AddTableOperation; import jef.model.migration.operation.DropConstraintOperation; import jef.model.migration.operation.DropTableOperation; -import jef.platform.nul.NullPlatform; +import jef.platform.dummy.DummyPlatform; import jef.serializable.SerializableObject; import lombok.Getter; import org.junit.jupiter.api.Test; @@ -31,7 +30,7 @@ public class MigrationCreatorAddEntityTest extends MigrationCreatorTestBase { ent.field("addedField", int.class.getName()); to.getEntity("AddedEntity").setPrimaryKey(new PrimaryKeyConstraint(to.getEntity("AddedEntity"), List.of(to.getEntity("AddedEntity").getField("id")))); to.getEntity("AddedEntity").addForeignKey(new ForeignKeyConstraint(to.getEntity("AddedEntity"), List.of(to.getEntity("AddedEntity").getField("addedField")), to.getEntity("AddedEntity"), List.of(to.getEntity("AddedEntity").getField("id")), ForeignKeyConstraint.Action.CASCADE, ForeignKeyConstraint.Action.CASCADE)); - var platform = new NullPlatform(); + var platform = new DummyPlatform(); var mc = new MigrationCreator(platform, from, to, "SomeMigration", "test", new ModelBuilderGenerator(from, "Current", "test", platform.getTypeMapper()).generate().getJava()); var res = mc.createMigration(); diff --git a/migration-creator/src/test/java/jef/model/migration/creator/MigrationCreatorAddFieldTest.java b/migration-creator/src/test/java/jef/model/migration/creator/MigrationCreatorAddFieldTest.java index 1044cad..7e3a91b 100644 --- a/migration-creator/src/test/java/jef/model/migration/creator/MigrationCreatorAddFieldTest.java +++ b/migration-creator/src/test/java/jef/model/migration/creator/MigrationCreatorAddFieldTest.java @@ -10,8 +10,7 @@ import jef.model.migration.operation.AddFieldOperation; import jef.model.migration.operation.AddForeignKeyOperation; import jef.model.migration.operation.DropConstraintOperation; import jef.model.migration.operation.DropFieldOperation; -import jef.platform.base.SqlTypeMapper; -import jef.platform.nul.NullPlatform; +import jef.platform.dummy.DummyPlatform; import jef.serializable.SerializableObject; import lombok.Getter; import org.junit.jupiter.api.Test; @@ -28,7 +27,7 @@ public class MigrationCreatorAddFieldTest extends MigrationCreatorTestBase { var ent = to.getEntity(TestClass2.class); ent.getOrCreateField("addedField", int.class.getName()); ent.addForeignKey(new ForeignKeyConstraint(ent, List.of(ent.getField("addedField")), ent, List.of(ent.getField("i")), ForeignKeyConstraint.Action.CASCADE, ForeignKeyConstraint.Action.CASCADE)); - var platform = new NullPlatform(); + var platform = new DummyPlatform(); var mc = new MigrationCreator(platform, from, to, "SomeMigration", "test", new ModelBuilderGenerator(from, "Current", "test", platform.getTypeMapper()).generate().getJava()); var res = mc.createMigration(); diff --git a/migration-creator/src/test/java/jef/model/migration/creator/MigrationCreatorAddForeignKeyTest.java b/migration-creator/src/test/java/jef/model/migration/creator/MigrationCreatorAddForeignKeyTest.java index b5e0dcb..0965978 100644 --- a/migration-creator/src/test/java/jef/model/migration/creator/MigrationCreatorAddForeignKeyTest.java +++ b/migration-creator/src/test/java/jef/model/migration/creator/MigrationCreatorAddForeignKeyTest.java @@ -8,8 +8,7 @@ import jef.model.annotations.Id; import jef.model.constraints.ForeignKeyConstraint; import jef.model.migration.operation.AddForeignKeyOperation; import jef.model.migration.operation.DropConstraintOperation; -import jef.platform.base.SqlTypeMapper; -import jef.platform.nul.NullPlatform; +import jef.platform.dummy.DummyPlatform; import jef.serializable.SerializableObject; import lombok.Getter; import org.junit.jupiter.api.Test; @@ -25,7 +24,7 @@ public class MigrationCreatorAddForeignKeyTest extends MigrationCreatorTestBase var to = ModelBuilder.from(Ctx.class); var ent = to.getEntity(TestClass.class); ent.addForeignKey(new ForeignKeyConstraint(ent, List.of(ent.getField("i2")), ent, List.of(ent.getField("i")), ForeignKeyConstraint.Action.CASCADE, ForeignKeyConstraint.Action.CASCADE)); - var platform = new NullPlatform(); + var platform = new DummyPlatform(); var mc = new MigrationCreator(platform, from, to, "SomeMigration", "test", new ModelBuilderGenerator(from, "Current", "test", platform.getTypeMapper()).generate().getJava()); var res = mc.createMigration(); diff --git a/migration-creator/src/test/java/jef/model/migration/creator/MigrationCreatorAddIndexTest.java b/migration-creator/src/test/java/jef/model/migration/creator/MigrationCreatorAddIndexTest.java index 85cac0a..f39ea76 100644 --- a/migration-creator/src/test/java/jef/model/migration/creator/MigrationCreatorAddIndexTest.java +++ b/migration-creator/src/test/java/jef/model/migration/creator/MigrationCreatorAddIndexTest.java @@ -7,8 +7,7 @@ import jef.model.annotations.Clazz; import jef.model.annotations.Id; import jef.model.migration.operation.AddIndexOperation; import jef.model.migration.operation.DropConstraintOperation; -import jef.platform.base.SqlTypeMapper; -import jef.platform.nul.NullPlatform; +import jef.platform.dummy.DummyPlatform; import jef.serializable.SerializableObject; import lombok.Getter; import org.junit.jupiter.api.Test; @@ -24,7 +23,7 @@ public class MigrationCreatorAddIndexTest extends MigrationCreatorTestBase { var to = ModelBuilder.from(Ctx.class); var ent = to.entity(TestClass.class); ent.field("d", double.class.getName()).isIndex(true); - var platform = new NullPlatform(); + var platform = new DummyPlatform(); var mc = new MigrationCreator(platform, from, to, "SomeMigration", "test", new ModelBuilderGenerator(from, "Current", "test", platform.getTypeMapper()).generate().getJava()); var res = mc.createMigration(); diff --git a/migration-creator/src/test/java/jef/model/migration/creator/MigrationCreatorAddKeyTest.java b/migration-creator/src/test/java/jef/model/migration/creator/MigrationCreatorAddKeyTest.java index 6748f07..4fbc1a9 100644 --- a/migration-creator/src/test/java/jef/model/migration/creator/MigrationCreatorAddKeyTest.java +++ b/migration-creator/src/test/java/jef/model/migration/creator/MigrationCreatorAddKeyTest.java @@ -7,8 +7,7 @@ import jef.model.annotations.Clazz; import jef.model.annotations.Id; import jef.model.migration.operation.AddKeyOperation; import jef.model.migration.operation.DropConstraintOperation; -import jef.platform.base.SqlTypeMapper; -import jef.platform.nul.NullPlatform; +import jef.platform.dummy.DummyPlatform; import jef.serializable.SerializableObject; import lombok.Getter; import org.junit.jupiter.api.Test; @@ -24,7 +23,7 @@ public class MigrationCreatorAddKeyTest extends MigrationCreatorTestBase { var to = ModelBuilder.from(Ctx.class); var ent = to.entity(TestClass.class); ent.field("d", double.class.getName()).isKey(true); - var platform = new NullPlatform(); + var platform = new DummyPlatform(); var mc = new MigrationCreator(platform, from, to, "SomeMigration", "test", new ModelBuilderGenerator(from, "Current", "test", platform.getTypeMapper()).generate().getJava()); var res = mc.createMigration(); diff --git a/migration-creator/src/test/java/jef/model/migration/creator/MigrationCreatorAddUniqueTest.java b/migration-creator/src/test/java/jef/model/migration/creator/MigrationCreatorAddUniqueTest.java index bc7d348..710a49f 100644 --- a/migration-creator/src/test/java/jef/model/migration/creator/MigrationCreatorAddUniqueTest.java +++ b/migration-creator/src/test/java/jef/model/migration/creator/MigrationCreatorAddUniqueTest.java @@ -7,8 +7,7 @@ import jef.model.annotations.Clazz; import jef.model.annotations.Id; import jef.model.migration.operation.AddUniqueKeyOperation; import jef.model.migration.operation.DropConstraintOperation; -import jef.platform.base.SqlTypeMapper; -import jef.platform.nul.NullPlatform; +import jef.platform.dummy.DummyPlatform; import jef.serializable.SerializableObject; import lombok.Getter; import org.junit.jupiter.api.Test; @@ -24,7 +23,7 @@ public class MigrationCreatorAddUniqueTest extends MigrationCreatorTestBase { var to = ModelBuilder.from(Ctx.class); var ent = to.entity(TestClass.class); ent.field("d", double.class.getName()).isUnique(true); - var platform = new NullPlatform(); + var platform = new DummyPlatform(); var mc = new MigrationCreator(platform, from, to, "SomeMigration", "test", new ModelBuilderGenerator(from, "Current", "test", platform.getTypeMapper()).generate().getJava()); var res = mc.createMigration(); diff --git a/migration-creator/src/test/java/jef/model/migration/creator/MigrationCreatorEmptyTest.java b/migration-creator/src/test/java/jef/model/migration/creator/MigrationCreatorEmptyTest.java index e49572c..80ec574 100644 --- a/migration-creator/src/test/java/jef/model/migration/creator/MigrationCreatorEmptyTest.java +++ b/migration-creator/src/test/java/jef/model/migration/creator/MigrationCreatorEmptyTest.java @@ -8,8 +8,7 @@ import jef.model.annotations.Id; import jef.model.annotations.Index; import jef.model.annotations.Key; import jef.model.annotations.Unique; -import jef.platform.base.SqlTypeMapper; -import jef.platform.nul.NullPlatform; +import jef.platform.dummy.DummyPlatform; import jef.serializable.SerializableObject; import lombok.Getter; import org.junit.jupiter.api.Test; @@ -23,7 +22,7 @@ public class MigrationCreatorEmptyTest extends MigrationCreatorTestBase { public void test() { var from = ModelBuilder.from(Ctx.class); var to = ModelBuilder.from(Ctx.class); - var platform = new NullPlatform(); + var platform = new DummyPlatform(); var mc = new MigrationCreator(platform, from, to, "EmptyMigration", "test", new ModelBuilderGenerator(from, "Current", "test", platform.getTypeMapper()).generate().getJava()); var res = mc.createMigration(); diff --git a/migration-creator/src/test/java/jef/model/migration/creator/MigrationCreatorInitialMigrationTest.java b/migration-creator/src/test/java/jef/model/migration/creator/MigrationCreatorInitialMigrationTest.java index 6c8415e..e86e16c 100644 --- a/migration-creator/src/test/java/jef/model/migration/creator/MigrationCreatorInitialMigrationTest.java +++ b/migration-creator/src/test/java/jef/model/migration/creator/MigrationCreatorInitialMigrationTest.java @@ -9,7 +9,7 @@ import jef.model.migration.operation.AddForeignKeyOperation; import jef.model.migration.operation.AddTableOperation; import jef.model.migration.operation.DropConstraintOperation; import jef.model.migration.operation.DropTableOperation; -import jef.platform.nul.NullPlatform; +import jef.platform.dummy.DummyPlatform; import jef.serializable.SerializableObject; import lombok.Getter; import org.junit.jupiter.api.Test; @@ -23,7 +23,7 @@ public class MigrationCreatorInitialMigrationTest extends MigrationCreatorTestBa public void test() { var from = new ModelBuilder(List.of()); var to = ModelBuilder.from(Ctx.class); - var platform = new NullPlatform(); + var platform = new DummyPlatform(); var mc = new MigrationCreator(platform, from, to, "InitialMigration", "test", new ModelBuilderGenerator(from, "Current", "test", platform.getTypeMapper()).generate().getJava()); var res = mc.createMigration(); diff --git a/migration-creator/src/test/java/jef/model/migration/creator/MigrationCreatorRenameEntityTest.java b/migration-creator/src/test/java/jef/model/migration/creator/MigrationCreatorRenameEntityTest.java index 8895992..bd103fc 100644 --- a/migration-creator/src/test/java/jef/model/migration/creator/MigrationCreatorRenameEntityTest.java +++ b/migration-creator/src/test/java/jef/model/migration/creator/MigrationCreatorRenameEntityTest.java @@ -9,8 +9,7 @@ import jef.model.migration.operation.AddForeignKeyOperation; import jef.model.migration.operation.AddPrimaryKeyOperation; import jef.model.migration.operation.DropConstraintOperation; import jef.model.migration.operation.RenameTableOperation; -import jef.platform.base.SqlTypeMapper; -import jef.platform.nul.NullPlatform; +import jef.platform.dummy.DummyPlatform; import jef.serializable.SerializableObject; import lombok.Getter; import org.junit.jupiter.api.Test; @@ -26,7 +25,7 @@ public class MigrationCreatorRenameEntityTest extends MigrationCreatorTestBase { var to = ModelBuilder.from(Ctx.class); var ent = to.entity(TestClass.class); ent.name("d2"); - var platform = new NullPlatform(); + var platform = new DummyPlatform(); var mc = new MigrationCreator(platform, from, to, "SomeMigration", "test", new ModelBuilderGenerator(from, "Current", "test", platform.getTypeMapper()).generate().getJava()); var res = mc.createMigration(); diff --git a/migration-creator/src/test/java/jef/model/migration/creator/MigrationCreatorRenameFieldConstraintsTest.java b/migration-creator/src/test/java/jef/model/migration/creator/MigrationCreatorRenameFieldConstraintsTest.java index 158cb7e..4d1d508 100644 --- a/migration-creator/src/test/java/jef/model/migration/creator/MigrationCreatorRenameFieldConstraintsTest.java +++ b/migration-creator/src/test/java/jef/model/migration/creator/MigrationCreatorRenameFieldConstraintsTest.java @@ -16,8 +16,7 @@ import jef.model.migration.operation.AddPrimaryKeyOperation; import jef.model.migration.operation.AddUniqueKeyOperation; import jef.model.migration.operation.DropConstraintOperation; import jef.model.migration.operation.RenameFieldOperation; -import jef.platform.base.SqlTypeMapper; -import jef.platform.nul.NullPlatform; +import jef.platform.dummy.DummyPlatform; import jef.serializable.SerializableObject; import lombok.Getter; import org.junit.jupiter.api.Test; @@ -32,7 +31,7 @@ public class MigrationCreatorRenameFieldConstraintsTest extends MigrationCreator var from = ModelBuilder.from(Ctx.class); var to = ModelBuilder.from(Ctx.class); to.getEntity(TestClass.class).getField("i").setName("i2"); - var platform = new NullPlatform(); + var platform = new DummyPlatform(); var mc = new MigrationCreator(platform, from, to, "SomeMigration", "test", new ModelBuilderGenerator(from, "Current", "test", platform.getTypeMapper()).generate().getJava()); var res = mc.createMigration(); diff --git a/migration-creator/src/test/java/jef/model/migration/creator/MigrationCreatorRenameFieldTest.java b/migration-creator/src/test/java/jef/model/migration/creator/MigrationCreatorRenameFieldTest.java index ab13969..c6ae7d5 100644 --- a/migration-creator/src/test/java/jef/model/migration/creator/MigrationCreatorRenameFieldTest.java +++ b/migration-creator/src/test/java/jef/model/migration/creator/MigrationCreatorRenameFieldTest.java @@ -6,8 +6,7 @@ import jef.model.ModelBuilder; import jef.model.annotations.Clazz; import jef.model.annotations.Id; import jef.model.migration.operation.RenameFieldOperation; -import jef.platform.base.SqlTypeMapper; -import jef.platform.nul.NullPlatform; +import jef.platform.dummy.DummyPlatform; import jef.serializable.SerializableObject; import lombok.Getter; import org.junit.jupiter.api.Test; @@ -23,7 +22,7 @@ public class MigrationCreatorRenameFieldTest extends MigrationCreatorTestBase { var to = ModelBuilder.from(Ctx.class); var ent = to.entity(TestClass.class); ent.field("d", double.class.getName()).name("d2"); - var platform = new NullPlatform(); + var platform = new DummyPlatform(); var mc = new MigrationCreator(platform, from, to, "SomeMigration", "test", new ModelBuilderGenerator(from, "Current", "test", platform.getTypeMapper()).generate().getJava()); var res = mc.createMigration();