Skip to content
Succès

Changes

Transforming MySQL Dialect to the Vendor Settings principle. DatabaseSequenceSelectorFactory can't be provided anymore by DatabaseVendorSettings because it depênds on DMLGenerator which is available while building SQLOperationsFactories, then DatabaseSequenceSelectorFactory is pushed to SQLOperationsFactories.
( 666977f )
core-adapter/core-mariadb-adapter/src/main/java/org/codefilarete/stalactite/sql/MariaDBDatabaseSettings.java core/src/test/java/org/codefilarete/stalactite/sql/ServiceLoaderDialectResolverTest.java core-adapter/core-sqlite-adapter/src/main/java/org/codefilarete/stalactite/sql/SQLiteDatabaseSettings.java core-adapter/core-derby-adapter/src/main/java/org/codefilarete/stalactite/sql/DerbyDatabaseSettings.java core-adapter/core-hsqldb-adapter/src/main/java/org/codefilarete/stalactite/sql/HSQLDBDatabaseSettings.java core-adapter/core-postgresql-adapter/src/main/java/org/codefilarete/stalactite/sql/PostgreSQLDatabaseSettings.java core-adapter/core-mysql-adapter/src/test/java/org/codefilarete/stalactite/engine/runtime/InsertExecutorAutoGeneratedKeysMySQLTest.java core-adapter/core-oracle-adapter/src/main/java/org/codefilarete/stalactite/sql/OracleDatabaseSettings.java core-adapter/core-mysql-adapter/src/test/java/org/codefilarete/stalactite/engine/PersisterMySQLTest.java core-adapter/core-mysql-adapter/src/main/java/org/codefilarete/stalactite/sql/MySQLDMLNameProvider.java core-adapter/core-mysql-adapter/src/main/java/org/codefilarete/stalactite/sql/MySQLDialectBuilder.java core-adapter/core-mysql-adapter/src/test/java/org/codefilarete/stalactite/sql/ddl/MySQLDDLTableGeneratorTest.java core-adapter/core-h2-adapter/src/main/java/org/codefilarete/stalactite/sql/H2DatabaseSettings.java core/src/test/java/org/codefilarete/stalactite/engine/DialectBuilderTest.java core-adapter/core-mysql-adapter/src/main/java/org/codefilarete/stalactite/sql/MySQLDatabaseSettings.java core-adapter/core-mysql-adapter/src/main/java/org/codefilarete/stalactite/sql/MySQLDialect.java core-adapter/core-mysql-adapter/src/test/java/org/codefilarete/stalactite/sql/MySQLSequenceSelectBuilderTest.java core/src/main/java/org/codefilarete/stalactite/engine/DatabaseVendorSettings.java core-adapter/core-mysql-adapter/src/main/java/org/codefilarete/stalactite/sql/MySQLDialectResolver.java core-adapter/core-mysql-adapter/src/test/java/org/codefilarete/stalactite/engine/runtime/PersistenceContextMySQLTest.java core-adapter/core-mysql-adapter/src/test/java/org/codefilarete/stalactite/sql/MySQLDialectResolverTest.java core/src/main/java/org/codefilarete/stalactite/engine/DialectBuilder.java core/src/main/java/org/codefilarete/stalactite/engine/SQLOperationsFactories.java core/src/test/java/org/codefilarete/stalactite/engine/PersistenceContextConfigurationBuilderTest.java
guiom.mary at
Transforming SQLite Dialect to the Vendor Settings principle. DatabaseSequenceSelectorFactory can't be provided anymore by DatabaseVendorSettings because it depênds on DMLGenerator which is available while building SQLOperationsFactories, then DatabaseSequenceSelectorFactory is pushed to SQLOperationsFactories.
( a52e2d0 )
guiom.mary at
DefaultDialect made as a test resource, some documentation and code cleanup
( 2cb5279 )
core/src/main/java/org/codefilarete/stalactite/sql/Dialect.java orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportTest.java core/src/test/java/org/codefilarete/stalactite/sql/order/InsertCommandBuilderTest.java orm/src/test/java/org/codefilarete/stalactite/engine/runtime/JoinTablePolymorphismPersisterTest.java core/src/test/java/org/codefilarete/stalactite/test/DefaultDialect.java orm/src/test/java/org/codefilarete/stalactite/engine/runtime/AssociationRecordInsertionCascaderTest.java core/src/test/java/org/codefilarete/stalactite/engine/runtime/SelectExecutorITTest.java orm/src/test/java/org/codefilarete/stalactite/engine/runtime/load/EntityTreeInflaterTest.java core/src/test/java/org/codefilarete/stalactite/engine/runtime/DeleteExecutorTest.java core/src/test/java/org/codefilarete/stalactite/engine/runtime/InsertExecutorTest.java core/src/test/java/org/codefilarete/stalactite/engine/BeanPersisterTest.java core/src/test/java/org/codefilarete/stalactite/sql/order/UpdateCommandBuilderTest.java core/src/test/java/org/codefilarete/stalactite/query/builder/QuerySQLBuilderTest.java orm/src/test/java/org/codefilarete/stalactite/engine/runtime/EntityCriteriaSupportTest.java core/src/test/java/org/codefilarete/stalactite/engine/PersistenceContextTest.java orm/src/test/java/org/codefilarete/stalactite/engine/configurer/OneToOneRelationConfigurerTest.java orm/src/test/java/org/codefilarete/stalactite/engine/runtime/SimpleRelationalEntityPersisterTest.java core/src/test/java/org/codefilarete/stalactite/engine/runtime/SelectExecutorTest.java core/src/test/java/org/codefilarete/stalactite/sql/DefaultDialectTest.java core/src/main/java/org/codefilarete/stalactite/engine/DialectBuilder.java orm/src/test/java/org/codefilarete/stalactite/engine/configurer/PersisterBuilderImplTest.java core/src/test/java/org/codefilarete/stalactite/engine/DialectBuilderTest.java orm/src/test/java/org/codefilarete/stalactite/engine/runtime/SingleTablePolymorphismPersisterTest.java core/src/main/java/org/codefilarete/stalactite/sql/DefaultDialect.java core/src/test/java/org/codefilarete/stalactite/sql/statement/DMLGeneratorTest.java orm/src/test/java/org/codefilarete/stalactite/engine/runtime/TablePerClassPolymorphismPersisterTest.java core/src/test/java/org/codefilarete/stalactite/engine/runtime/UpdateExecutorTest.java core/src/test/java/org/codefilarete/stalactite/sql/ServiceLoaderDialectResolverTest.java orm/src/test/java/org/codefilarete/stalactite/engine/runtime/EntityGraphSelectorTest.java core/src/test/java/org/codefilarete/stalactite/mapping/id/sequence/PooledHiLoSequenceTest.java orm/src/test/java/org/codefilarete/stalactite/engine/runtime/EntityMappingTreeSelectExecutorTest.java core/src/test/java/org/codefilarete/stalactite/mapping/id/PooledHiLoSequencePersisterTest.java orm/src/test/java/org/codefilarete/stalactite/engine/runtime/IndexedAssociationRecordInsertionCascaderTest.java core/src/test/java/org/codefilarete/stalactite/sql/order/DeleteCommandBuilderTest.java
guiom.mary at
Renaming IdentifierPolicy.afterInsert() to databaseAutoIncrement() to clarify intention for user
( e6c5e44 )
orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportCycleTest.java orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportManyToManySetTest.java orm/src/test/java/org/codefilarete/stalactite/engine/configurer/PersisterBuilderImplTest.java orm/src/main/java/org/codefilarete/stalactite/engine/configurer/PersisterBuilderImpl.java orm/src/test/java/org/codefilarete/stalactite/engine/runtime/EntityCriteriaSupportTest.java orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportPostInsertIdentifierTest.java spring-integration/autoconfigure/src/test/java/org/codefilarete/stalactite/spring/autoconfigure/StalactiteAutoConfigurationTest.java orm/src/main/java/org/codefilarete/stalactite/engine/runtime/onetoone/OneToOneOwnedByTargetEngine.java orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportInheritanceTest.java orm/src/main/java/org/codefilarete/stalactite/engine/configurer/polymorphism/TablePerClassPolymorphismBuilder.java orm/src/main/java/org/codefilarete/stalactite/engine/ColumnOptions.java orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportCompositeKeyTest.java orm/src/test/java/org/codefilarete/stalactite/engine/configurer/SingleTablePolymorphismBuilderTest.java orm/src/test/java/org/codefilarete/stalactite/engine/configurer/JoinTablePolymorphismBuilderTest.java orm/src/main/java/org/codefilarete/stalactite/engine/runtime/onetomany/OneToManyWithMappedAssociationEngine.java orm/src/test/java/org/codefilarete/stalactite/engine/configurer/TablePerClassPolymorphismBuilderTest.java
guiom.mary at
Implementing @BeanQuery: allow to override the query that is executed by Stalactite Spring Data
( 78d96c5 )
spring-integration/spring-data/src/test/java/org/codefilarete/stalactite/spring/repository/query/nativ/NativeQueriesTest.java spring-integration/spring-data/src/main/java/org/codefilarete/stalactite/spring/repository/StalactiteRepositoryFactory.java spring-integration/spring-data/src/main/java/org/codefilarete/stalactite/spring/repository/query/DeclaredQueryLookupStrategy.java spring-integration/spring-data/src/test/java/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryLookupStrategyTest.java spring-integration/spring-data/src/test/java/org/codefilarete/stalactite/spring/repository/query/AbstractNativeQueriesTest.java spring-integration/spring-data/src/test/java/org/codefilarete/stalactite/spring/repository/query/bean/AnotherBeanQueriesRepository.java spring-integration/spring-data/src/test/java/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest.java spring-integration/spring-data/src/main/java/org/codefilarete/stalactite/spring/repository/query/BeanQuery.java spring-integration/spring-data/src/main/java/org/codefilarete/stalactite/spring/repository/query/bean/BeanRepositoryQuery.java spring-integration/spring-data/src/main/java/org/codefilarete/stalactite/spring/repository/query/NativeQueries.java spring-integration/spring-data/src/test/java/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesRepository.java spring-integration/spring-data/src/test/java/org/codefilarete/stalactite/spring/repository/query/nativ/AbstractNativeQueriesTest.java spring-integration/spring-data/src/main/java/org/codefilarete/stalactite/spring/repository/StalactiteRepositoryFactoryBean.java spring-integration/spring-data/src/main/java/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryLookupStrategy.java spring-integration/spring-data/src/test/java/org/codefilarete/stalactite/spring/repository/query/DeclaredQueryLookupStrategyTest.java spring-integration/spring-data/src/test/java/org/codefilarete/stalactite/spring/repository/query/nativ/NativeQueryLookupStrategyTest.java spring-integration/spring-data/src/main/java/org/codefilarete/stalactite/spring/repository/query/nativ/NativeQueryLookupStrategy.java spring-integration/spring-data/src/main/java/org/codefilarete/stalactite/spring/repository/query/nativ/SqlNativeRepositoryQuery.java spring-integration/spring-data/src/test/java/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository.java spring-integration/spring-data/src/main/java/org/codefilarete/stalactite/spring/repository/query/AbstractRepositoryQuery.java spring-integration/spring-data/src/test/java/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest.java spring-integration/spring-data/src/test/java/org/codefilarete/stalactite/spring/repository/query/nativ/NativeQueriesRepository.java spring-integration/spring-data/src/test/resources/log4j.properties spring-integration/spring-data/src/main/java/org/codefilarete/stalactite/spring/repository/query/Queries.java spring-integration/spring-data/src/main/java/org/codefilarete/stalactite/spring/repository/query/Query.java spring-integration/spring-data/src/main/java/org/codefilarete/stalactite/spring/repository/query/NativeQuery.java
guiom.mary at