[hibernate/hibernate-orm] 481e42: HHH-7472 - Introduce a "schema management" service
by GitHub
Branch: refs/heads/metamodel
Home: https://github.com/hibernate/hibernate-orm
Commit: 481e427fbc698cd77de6a1b600a32e92f4498f1b
https://github.com/hibernate/hibernate-orm/commit/481e427fbc698cd77de6a1b...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2012-08-06 (Mon, 06 Aug 2012)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/metamodel/internal/Binder.java
M hibernate-core/src/main/java/org/hibernate/metamodel/internal/source/annotations/global/TableProcessor.java
M hibernate-core/src/main/java/org/hibernate/metamodel/internal/source/hbm/Helper.java
M hibernate-core/src/main/java/org/hibernate/metamodel/spi/relational/Column.java
M hibernate-core/src/main/java/org/hibernate/metamodel/spi/relational/Database.java
M hibernate-core/src/main/java/org/hibernate/metamodel/spi/relational/Schema.java
M hibernate-core/src/main/java/org/hibernate/metamodel/spi/relational/Table.java
R hibernate-core/src/main/java/org/hibernate/metamodel/spi/relational/state/ColumnRelationalState.java
R hibernate-core/src/main/java/org/hibernate/metamodel/spi/relational/state/DerivedValueRelationalState.java
R hibernate-core/src/main/java/org/hibernate/metamodel/spi/relational/state/ManyToOneRelationalState.java
R hibernate-core/src/main/java/org/hibernate/metamodel/spi/relational/state/SimpleValueRelationalState.java
R hibernate-core/src/main/java/org/hibernate/metamodel/spi/relational/state/TupleRelationalState.java
R hibernate-core/src/main/java/org/hibernate/metamodel/spi/relational/state/ValueRelationalState.java
M hibernate-core/src/main/java/org/hibernate/service/jdbc/env/internal/JdbcEnvironmentImpl.java
M hibernate-core/src/main/java/org/hibernate/service/jdbc/env/internal/NormalizingIdentifierHelperImpl.java
M hibernate-core/src/main/java/org/hibernate/service/jdbc/env/spi/IdentifierHelper.java
M hibernate-core/src/main/java/org/hibernate/service/schema/internal/DatabaseInformationImpl.java
M hibernate-core/src/main/java/org/hibernate/service/schema/internal/ForeignKeyInformationImpl.java
M hibernate-core/src/main/java/org/hibernate/service/schema/internal/HibernateSchemaManagementTool.java
A hibernate-core/src/main/java/org/hibernate/service/schema/internal/IndexInformationImpl.java
M hibernate-core/src/main/java/org/hibernate/service/schema/internal/SchemaCreatorImpl.java
A hibernate-core/src/main/java/org/hibernate/service/schema/internal/SchemaMigratorImpl.java
M hibernate-core/src/main/java/org/hibernate/service/schema/internal/SchemaValidatorImpl.java
M hibernate-core/src/main/java/org/hibernate/service/schema/internal/SequenceInformationImpl.java
M hibernate-core/src/main/java/org/hibernate/service/schema/internal/TableInformationImpl.java
M hibernate-core/src/main/java/org/hibernate/service/schema/internal/TemporarySequenceInformationExtractor.java
A hibernate-core/src/main/java/org/hibernate/service/schema/spi/IndexInformation.java
M hibernate-core/src/main/java/org/hibernate/service/schema/spi/SchemaMigrator.java
M hibernate-core/src/main/java/org/hibernate/service/schema/spi/SequenceInformation.java
M hibernate-core/src/main/java/org/hibernate/service/schema/spi/TableInformation.java
M hibernate-core/src/test/java/org/hibernate/metamodel/spi/relational/TableManipulationTests.java
Log Message:
-----------
HHH-7472 - Introduce a "schema management" service
11 years, 8 months
[hibernate/hibernate-orm] 389e8d: HHH-7470 Introducing interface SchemaConstraint an...
by GitHub
Branch: refs/heads/metamodel
Home: https://github.com/hibernate/hibernate-orm
Commit: 389e8d01d6f25e1c2ef3507248248b791513da7b
https://github.com/hibernate/hibernate-orm/commit/389e8d01d6f25e1c2ef3507...
Author: Hardy Ferentschik <hardy(a)hibernate.org>
Date: 2012-08-03 (Fri, 03 Aug 2012)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/cfg/AvailableSettings.java
M hibernate-core/src/main/java/org/hibernate/cfg/beanvalidation/TypeSafeActivator.java
A hibernate-core/src/main/java/org/hibernate/cfg/beanvalidation/ddl/DigitsSchemaConstraint.java
A hibernate-core/src/main/java/org/hibernate/cfg/beanvalidation/ddl/LengthSchemaConstraint.java
A hibernate-core/src/main/java/org/hibernate/cfg/beanvalidation/ddl/MaxSchemaConstraint.java
A hibernate-core/src/main/java/org/hibernate/cfg/beanvalidation/ddl/MinSchemaConstraint.java
A hibernate-core/src/main/java/org/hibernate/cfg/beanvalidation/ddl/NotNullSchemaConstraint.java
A hibernate-core/src/main/java/org/hibernate/cfg/beanvalidation/ddl/SchemaConstraint.java
A hibernate-core/src/main/java/org/hibernate/cfg/beanvalidation/ddl/SchemaModificationHelper.java
A hibernate-core/src/main/java/org/hibernate/cfg/beanvalidation/ddl/SizeSchemaConstraint.java
Log Message:
-----------
HHH-7470 Introducing interface SchemaConstraint and add implementations for the constraints used in TypeSafeActivator
Commit: 8ed8f345441283297b7963c2615456e4bf2d6ad8
https://github.com/hibernate/hibernate-orm/commit/8ed8f345441283297b7963c...
Author: Hardy Ferentschik <hardy(a)hibernate.org>
Date: 2012-08-03 (Fri, 03 Aug 2012)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/persister/entity/SingleTableEntityPersister.java
Log Message:
-----------
HHH-7470 Formatting
Commit: c9d42fa64ed3f470723f16265b08c5e2561f9b7d
https://github.com/hibernate/hibernate-orm/commit/c9d42fa64ed3f470723f162...
Author: Hardy Ferentschik <hardy(a)hibernate.org>
Date: 2012-08-03 (Fri, 03 Aug 2012)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/cfg/beanvalidation/BeanValidationIntegrator.java
M hibernate-core/src/main/java/org/hibernate/cfg/beanvalidation/TypeSafeActivator.java
M hibernate-core/src/main/java/org/hibernate/cfg/beanvalidation/ddl/LengthSchemaConstraint.java
M hibernate-core/src/main/java/org/hibernate/cfg/beanvalidation/ddl/NotNullSchemaConstraint.java
M hibernate-core/src/main/java/org/hibernate/cfg/beanvalidation/ddl/SizeSchemaConstraint.java
Log Message:
-----------
HHH-7470 Making the code more readable
Commit: 54b5ccf8753a8782b0c5d8531c8beee568159fd9
https://github.com/hibernate/hibernate-orm/commit/54b5ccf8753a8782b0c5d85...
Author: Hardy Ferentschik <hardy(a)hibernate.org>
Date: 2012-08-03 (Fri, 03 Aug 2012)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/cfg/beanvalidation/BeanValidationIntegrator.java
M hibernate-core/src/main/java/org/hibernate/cfg/beanvalidation/TypeSafeActivator.java
A hibernate-core/src/main/java/org/hibernate/cfg/beanvalidation/ValidationMode.java
M hibernate-core/src/main/java/org/hibernate/cfg/beanvalidation/ddl/DigitsSchemaConstraint.java
M hibernate-core/src/main/java/org/hibernate/cfg/beanvalidation/ddl/LengthSchemaConstraint.java
M hibernate-core/src/main/java/org/hibernate/cfg/beanvalidation/ddl/MaxSchemaConstraint.java
M hibernate-core/src/main/java/org/hibernate/cfg/beanvalidation/ddl/MinSchemaConstraint.java
M hibernate-core/src/main/java/org/hibernate/cfg/beanvalidation/ddl/NotNullSchemaConstraint.java
M hibernate-core/src/main/java/org/hibernate/cfg/beanvalidation/ddl/SchemaConstraint.java
M hibernate-core/src/main/java/org/hibernate/cfg/beanvalidation/ddl/SizeSchemaConstraint.java
A hibernate-core/src/main/java/org/hibernate/cfg/beanvalidation/package.html
M hibernate-core/src/main/java/org/hibernate/tool/hbm2ddl/Exporter.java
M hibernate-core/src/main/java/org/hibernate/tool/hbm2ddl/SchemaExport.java
A hibernate-core/src/test/java/org/hibernate/cfg/beanvalidation/ApplySchemaConstraintTest.java
A hibernate-core/src/test/java/org/hibernate/cfg/beanvalidation/TypeSafeActivatorTest.java
Log Message:
-----------
HHH-7470 Starting to apply constraints using the new metamodel.
Refactoring TypeSafeActivator#validateFactory
Commit: 0f9a83611eea3760542c10994610717246c297fc
https://github.com/hibernate/hibernate-orm/commit/0f9a83611eea3760542c109...
Author: Hardy Ferentschik <hardy(a)hibernate.org>
Date: 2012-08-03 (Fri, 03 Aug 2012)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/cfg/beanvalidation/TypeSafeActivator.java
M hibernate-core/src/main/java/org/hibernate/cfg/beanvalidation/ddl/DigitsSchemaConstraint.java
M hibernate-core/src/main/java/org/hibernate/cfg/beanvalidation/ddl/LengthSchemaConstraint.java
M hibernate-core/src/main/java/org/hibernate/cfg/beanvalidation/ddl/MaxSchemaConstraint.java
M hibernate-core/src/main/java/org/hibernate/cfg/beanvalidation/ddl/MinSchemaConstraint.java
M hibernate-core/src/main/java/org/hibernate/cfg/beanvalidation/ddl/NotNullSchemaConstraint.java
M hibernate-core/src/main/java/org/hibernate/cfg/beanvalidation/ddl/SchemaModificationHelper.java
M hibernate-core/src/main/java/org/hibernate/cfg/beanvalidation/ddl/SizeSchemaConstraint.java
M hibernate-core/src/test/java/org/hibernate/cfg/beanvalidation/ApplySchemaConstraintTest.java
M hibernate-core/src/test/java/org/hibernate/test/annotations/beanvalidation/DDLWithoutCallbackTest.java
Log Message:
-----------
HHH-7470 Applying constraints in new metamodel
Compare: https://github.com/hibernate/hibernate-orm/compare/d631bf6342dc...0f9a836...
11 years, 8 months