Skip to content
Succès

Changes

Summary

  1. Fix of overridden column from mappedSuperClass of embedded bean : it wasn't taken into account properly and super column was still present (commit: 73a31ea) (details)
  2. Making Size and Nullability of Columns taken into account if user didn't set them through the DSL. A conflict is raised if values are not aligned. (commit: 9cb318f) (details)
Commit 73a31eaddf070b865d5189f7c0b34bce35a29ca9 by guiom.mary
Fix of overridden column from mappedSuperClass of embedded bean : it wasn't taken into account properly and super column was still present
(commit: 73a31ea)
The file was addedorm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportEmbedTest.java
The file was modifiedorm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportTest.java (diff)
The file was modifiedorm/src/main/java/org/codefilarete/stalactite/engine/configurer/builder/embeddable/EmbeddableMappingBuilder.java (diff)
Commit 9cb318f4f899a199d45996986c9549e90cf70b99 by guiom.mary
Making Size and Nullability of Columns taken into account if user didn't set them through the DSL. A conflict is raised if values are not aligned.
This let the user defines a clean schema with Tables and Columns and refer to it without specifying detalied info in the mapping which can be very verbose.
Removing automatic "not null" when column type is a primitive type at low level (in Column class).
(commit: 9cb318f)
The file was modifiedorm/src/main/java/org/codefilarete/stalactite/engine/runtime/load/EntityJoinTree.java (diff)
The file was modifiedorm/src/main/java/org/codefilarete/stalactite/engine/configurer/polymorphism/TablePerClassPolymorphismBuilder.java (diff)
The file was modifiedorm/src/main/java/org/codefilarete/stalactite/engine/runtime/singletable/SingleTablePolymorphismPersister.java (diff)
The file was modifiedorm/src/main/java/org/codefilarete/stalactite/engine/runtime/jointable/JoinTablePolymorphismPersister.java (diff)
The file was modifiedcore/src/main/java/org/codefilarete/stalactite/sql/ddl/structure/Key.java (diff)
The file was modifiedcore/src/test/java/org/codefilarete/stalactite/mapping/id/sequence/PooledHiLoSequenceTest.java (diff)
The file was modifiedorm/src/test/java/org/codefilarete/stalactite/engine/runtime/jointable/JoinTablePolymorphismPersisterTest.java (diff)
The file was modifiedorm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportOneToManySetTest.java (diff)
The file was modifiedcore/src/main/java/org/codefilarete/stalactite/sql/ddl/DDLTableGenerator.java (diff)
The file was modifiedcore/src/main/java/org/codefilarete/stalactite/sql/ddl/structure/Column.java (diff)
The file was modifiedorm/src/main/java/org/codefilarete/stalactite/engine/configurer/onetomany/OneToManyRelation.java (diff)
The file was modifiedcore/src/test/java/org/codefilarete/stalactite/engine/DialectBuilderTest.java (diff)
The file was modifiedcore/src/test/java/org/codefilarete/stalactite/engine/PersistenceContextConfigurationBuilderTest.java (diff)
The file was modifiedorm/src/test/java/org/codefilarete/stalactite/engine/runtime/singletable/SingleTablePolymorphismPersisterTest.java (diff)
The file was modifiedcore/src/main/java/org/codefilarete/stalactite/sql/ddl/structure/PrimaryKey.java (diff)
The file was modifiedorm/src/main/java/org/codefilarete/stalactite/engine/configurer/builder/PrimaryKeyPropagationStep.java (diff)
The file was modifiedorm/src/test/java/org/codefilarete/stalactite/engine/configurer/builder/embeddable/EmbeddableMappingBuilderTest.java (diff)
The file was modifiedcore/src/main/java/org/codefilarete/stalactite/engine/runtime/InsertExecutor.java (diff)
The file was modifiedorm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportPolymorphismCompositionTest.java (diff)
The file was modifiedorm/src/main/java/org/codefilarete/stalactite/engine/configurer/builder/PrimaryKeyStep.java (diff)
The file was modifiedorm/src/main/java/org/codefilarete/stalactite/engine/runtime/tableperclass/TablePerClassPolymorphismPersister.java (diff)
The file was modifiedcore/src/main/java/org/codefilarete/stalactite/sql/ddl/structure/Table.java (diff)
The file was modifiedcore/src/test/java/org/codefilarete/stalactite/sql/ddl/SqlTypeRegistryTest.java (diff)
The file was modifiedcore/src/test/java/org/codefilarete/stalactite/sql/ddl/DDLTableGeneratorTest.java (diff)
The file was modifiedorm/src/main/java/org/codefilarete/stalactite/engine/configurer/builder/embeddable/EmbeddableMappingBuilder.java (diff)
The file was modifiedcore/src/main/java/org/codefilarete/stalactite/engine/runtime/UpdateExecutor.java (diff)
The file was modifiedorm/src/test/java/org/codefilarete/stalactite/engine/model/book/AbstractEntity.java (diff)
The file was modifiedcore/src/test/java/org/codefilarete/stalactite/sql/ddl/structure/TableTest.java (diff)
The file was modifiedorm/src/main/java/org/codefilarete/stalactite/engine/configurer/onetomany/OneToManyWithMappedAssociationConfigurer.java (diff)