Skip to content
Succès

Changes

Summary

  1. Fixing IndexNamingStrategy to separate class name from property (commit: bd0066a) (details)
  2. Aligning Stalactite default SQL type for BigDecimal to Hibernate one. (commit: 31170df) (details)
  3. Implementing an AssociationTableNamingStrategy for Hibernate to be compatible with it if necessary (commit: c113e44) (details)
  4. Adding relations support to embeddable mapping configuration: first try with one-to-one on mapSuperClass (commit: 36489f1) (details)
  5. Renaming BeanMappingBuilder to EmbeddableMappingBuilder and splitting its code is several classes, moving to a dedicated package for better organization. (commit: 6db2e4d) (details)
  6. Adding relations support to embeddable mapping configuration: one-to-one in embedded objects (commit: b1d8735) (details)
  7. Code cleanup (commit: 153654e) (details)
Commit bd0066ad6e22c99ad766f0883a704d4c658b2e86 by guiom.mary
Fixing IndexNamingStrategy to separate class name from property
(commit: bd0066a)
The file was modifiedorm/src/main/java/org/codefilarete/stalactite/dsl/naming/IndexNamingStrategy.java (diff)
The file was addedorm/src/test/java/org/codefilarete/stalactite/dsl/naming/IndexNamingStrategyTest.java
Commit 31170dfee7584cf98d77cbfb13fb5d35a9afea9f by guiom.mary
Aligning Stalactite default SQL type for BigDecimal to Hibernate one.
(commit: 31170df)
The file was modifiedsql/src/main/java/org/codefilarete/stalactite/sql/ddl/JavaTypeToSqlTypeMapping.java (diff)
The file was modifiedsql/src/main/java/org/codefilarete/stalactite/sql/ddl/DefaultTypeMapping.java (diff)
The file was modifiedsql-adapter/sql-derby-adapter/src/test/java/org/codefilarete/stalactite/sql/statement/binder/DerbyParameterBindersTest.java (diff)
The file was modifiedsql-adapter/sql-derby-adapter/src/main/java/org/codefilarete/stalactite/sql/statement/binder/DerbyTypeMapping.java (diff)
The file was modifiedsql-adapter/sql-hsqldb-adapter/src/main/java/org/codefilarete/stalactite/sql/statement/binder/HSQLDBTypeMapping.java (diff)
Commit c113e44e7b2d1007213f522f03b33d29ecbe9fd6 by guiom.mary
Implementing an AssociationTableNamingStrategy for Hibernate to be compatible with it if necessary
(commit: c113e44)
The file was modifiedorm/src/test/java/org/codefilarete/stalactite/engine/AssociationTableNamingStrategyTest.java (diff)
The file was modifiedorm/src/main/java/org/codefilarete/stalactite/dsl/naming/AssociationTableNamingStrategy.java (diff)
Commit 36489f13cb2b16e0ce032f99d6574ff95530bcc5 by guiom.mary
Adding relations support to embeddable mapping configuration: first try with one-to-one on mapSuperClass
(commit: 36489f1)
The file was modifiedorm/src/main/java/org/codefilarete/stalactite/engine/configurer/FluentEntityMappingConfigurationSupport.java (diff)
The file was modifiedorm/src/main/java/org/codefilarete/stalactite/dsl/embeddable/FluentEmbeddableMappingConfiguration.java (diff)
The file was modifiedorm/src/main/java/org/codefilarete/stalactite/engine/configurer/FluentSubEntityMappingConfigurationSupport.java (diff)
The file was modifiedorm/src/main/java/org/codefilarete/stalactite/dsl/embeddable/FluentEmbeddableMappingBuilder.java (diff)
The file was addedorm/src/test/java/org/codefilarete/stalactite/engine/model/survey/Element.java
The file was modifiedorm/src/test/java/org/codefilarete/stalactite/engine/FluentEmbeddableMappingConfigurationSupportTest.java (diff)
The file was modifiedorm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportOneToOneTest.java (diff)
The file was modifiedorm/src/test/java/org/codefilarete/stalactite/engine/model/device/Location.java (diff)
The file was addedorm/src/main/java/org/codefilarete/stalactite/dsl/relation/OneToOneEntityOptions.java
The file was modifiedorm/src/main/java/org/codefilarete/stalactite/dsl/relation/OneToOneOptions.java (diff)
The file was removedorm/src/test/java/org/codefilarete/stalactite/engine/model/Question.java
The file was modifiedorm/src/test/java/org/codefilarete/stalactite/engine/model/device/Address.java (diff)
The file was modifiedorm/src/main/java/org/codefilarete/stalactite/engine/configurer/builder/RelationsStep.java (diff)
The file was modifiedorm/src/test/java/org/codefilarete/stalactite/engine/configurer/SingleTablePolymorphismBuilderTest.java (diff)
The file was modifiedorm/src/main/java/org/codefilarete/stalactite/dsl/entity/FluentMappingBuilderOneToOneOptions.java (diff)
The file was modifiedorm/src/main/java/org/codefilarete/stalactite/engine/configurer/FluentEmbeddableMappingConfigurationSupport.java (diff)
The file was addedorm/src/test/java/org/codefilarete/stalactite/engine/model/survey/Part.java
The file was removedorm/src/test/java/org/codefilarete/stalactite/engine/model/Element.java
The file was addedorm/src/test/java/org/codefilarete/stalactite/engine/FluentEmbeddableWithRelationMappingConfigurationSupportTest.java
The file was addedorm/src/main/java/org/codefilarete/stalactite/dsl/embeddable/FluentEmbeddableMappingBuilderOneToOneOptions.java
The file was modifiedorm/src/test/java/org/codefilarete/stalactite/engine/configurer/JoinTablePolymorphismBuilderTest.java (diff)
The file was removedorm/src/test/java/org/codefilarete/stalactite/engine/model/Part.java
The file was modifiedorm/src/main/java/org/codefilarete/stalactite/dsl/subentity/FluentSubEntityMappingBuilder.java (diff)
The file was modifiedorm/src/test/java/org/codefilarete/stalactite/engine/configurer/TablePerClassPolymorphismBuilderTest.java (diff)
The file was modifiedorm/src/main/java/org/codefilarete/stalactite/dsl/embeddable/EmbeddableMappingConfiguration.java (diff)
The file was addedorm/src/test/java/org/codefilarete/stalactite/engine/model/survey/Question.java
Commit 6db2e4d46422a7fbc29c7d1701dfc1cffe083486 by guiom.mary
Renaming BeanMappingBuilder to EmbeddableMappingBuilder and splitting its code is several classes, moving to a dedicated package for better organization.
(commit: 6db2e4d)
The file was addedorm/src/main/java/org/codefilarete/stalactite/engine/configurer/builder/embeddable/Inset.java
The file was addedorm/src/test/java/org/codefilarete/stalactite/engine/configurer/builder/embeddable/EmbeddableMappingBuilderTest.java
The file was modifiedorm/src/main/java/org/codefilarete/stalactite/engine/configurer/builder/InheritanceMappingStep.java (diff)
The file was modifiedorm/src/test/java/org/codefilarete/stalactite/dsl/naming/IndexNamingStrategyTest.java (diff)
The file was addedorm/src/main/java/org/codefilarete/stalactite/engine/configurer/builder/embeddable/ColumnNameProvider.java
The file was modifiedorm/src/main/java/org/codefilarete/stalactite/engine/configurer/polymorphism/JoinTablePolymorphismBuilder.java (diff)
The file was modifiedorm/src/main/java/org/codefilarete/stalactite/engine/configurer/builder/PrimaryKeyStep.java (diff)
The file was removedorm/src/main/java/org/codefilarete/stalactite/engine/configurer/builder/BeanMappingBuilder.java
The file was addedorm/src/main/java/org/codefilarete/stalactite/engine/configurer/builder/embeddable/EmbeddableMapping.java
The file was modifiedorm/src/main/java/org/codefilarete/stalactite/engine/configurer/builder/ExtraTableConfigurer.java (diff)
The file was addedorm/src/main/java/org/codefilarete/stalactite/engine/configurer/builder/embeddable/EmbeddableMappingBuilder.java
The file was modifiedorm/src/main/java/org/codefilarete/stalactite/engine/configurer/polymorphism/TablePerClassPolymorphismBuilder.java (diff)
The file was addedorm/src/main/java/org/codefilarete/stalactite/engine/configurer/builder/embeddable/EmbeddableMappingConfiguration.java
The file was modifiedorm/src/main/java/org/codefilarete/stalactite/engine/configurer/polymorphism/SingleTablePolymorphismBuilder.java (diff)
The file was modifiedorm/src/main/java/org/codefilarete/stalactite/engine/configurer/map/MapRelationConfigurer.java (diff)
The file was modifiedorm/src/main/java/org/codefilarete/stalactite/dsl/naming/IndexNamingStrategy.java (diff)
The file was removedorm/src/test/java/org/codefilarete/stalactite/engine/configurer/builder/BeanMappingBuilderTest.java
The file was addedorm/src/main/java/org/codefilarete/stalactite/engine/configurer/builder/embeddable/EmbeddableLinkage.java
The file was modifiedorm/src/main/java/org/codefilarete/stalactite/engine/configurer/elementcollection/ElementCollectionRelationConfigurer.java (diff)
Commit b1d87354581411fc41eae6452458f5d679e72e99 by guiom.mary
Adding relations support to embeddable mapping configuration: one-to-one in embedded objects
(commit: b1d8735)
The file was modifiedorm/src/main/java/org/codefilarete/stalactite/engine/configurer/onetoone/OneToOneRelationConfigurer.java (diff)
The file was modifiedorm/src/main/java/org/codefilarete/stalactite/engine/runtime/RelationalEntityPersister.java (diff)
The file was modifiedorm/src/main/java/org/codefilarete/stalactite/engine/configurer/builder/RelationsStep.java (diff)
The file was modifiedorm/src/test/java/org/codefilarete/stalactite/engine/FluentEmbeddableWithRelationMappingConfigurationSupportTest.java (diff)
The file was modifiedorm/src/main/java/org/codefilarete/stalactite/engine/configurer/onetoone/OneToOneRelation.java (diff)
The file was modifiedorm/src/test/java/org/codefilarete/stalactite/engine/ColumnNamingStrategyTest.java (diff)
The file was modifiedorm/src/main/java/org/codefilarete/stalactite/dsl/naming/ColumnNamingStrategy.java (diff)
The file was modifiedcore/src/main/java/org/codefilarete/stalactite/engine/runtime/PersisterListenerWrapper.java (diff)
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/runtime/SimpleRelationalEntityPersister.java (diff)
The file was modifiedorm/src/main/java/org/codefilarete/stalactite/engine/configurer/onetoone/OneToOneConfigurerTemplate.java (diff)