Skip to content

Conversation

@rfelcman
Copy link
Contributor

Changes:

  • movement DDL common database platform settings into new org.eclipse.persistence.tools.schemaframework.DDLPlatform interface
  • mark some methods in classes in org.eclipse.persistence.tools.schemaframework as deprecated as a first step to minimize dependencies on the core other packages

Signed-off-by: Radek Felcman [email protected]

Conflicts:

foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/databaseaccess/DatabasePlatform.java # foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/databaseaccess/FieldTypeDefinition.java # foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/helper/Helper.java # foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/tools/schemaframework/CheckConstraint.java # foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/tools/schemaframework/DatabaseObjectDefinition.java # foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/tools/schemaframework/DynamicSchemaManager.java # foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/tools/schemaframework/FieldDefinition.java # foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/tools/schemaframework/ForeignKeyConstraint.java # foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/tools/schemaframework/IndexDefinition.java # foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/tools/schemaframework/NestedTableDefinition.java # foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/tools/schemaframework/ObjectVarrayDefinition.java # foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/tools/schemaframework/PackageDefinition.java # foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/tools/schemaframework/SchemaManager.java # foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/tools/schemaframework/SequenceDefinition.java # foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/tools/schemaframework/SequenceObjectDefinition.java # foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/tools/schemaframework/StoredFunctionDefinition.java # foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/tools/schemaframework/StoredProcedureDefinition.java # foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/tools/schemaframework/StoredProcedureGenerator.java # foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/tools/schemaframework/TableCreator.java # foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/tools/schemaframework/TableDefinition.java # foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/tools/schemaframework/TableSequenceDefinition.java # foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/tools/schemaframework/TypeDefinition.java # foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/tools/schemaframework/TypeTableDefinition.java # foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/tools/schemaframework/UnaryTableSequenceDefinition.java # foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/tools/schemaframework/UniqueKeyConstraint.java # foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/tools/schemaframework/VarrayDefinition.java # foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/tools/schemaframework/ViewDefinition.java

Changes:
- movement DDL common database platform settings into new `org.eclipse.persistence.tools.schemaframework.DDLPlatform` interface
- mark some methods in classes in `org.eclipse.persistence.tools.schemaframework` as deprecated as a first step to minimize dependencies on the core other packages

Signed-off-by: Radek Felcman <[email protected]>

# Conflicts:
#	foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/databaseaccess/DatabasePlatform.java
#	foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/databaseaccess/FieldTypeDefinition.java
#	foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/helper/Helper.java
#	foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/tools/schemaframework/CheckConstraint.java
#	foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/tools/schemaframework/DatabaseObjectDefinition.java
#	foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/tools/schemaframework/DynamicSchemaManager.java
#	foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/tools/schemaframework/FieldDefinition.java
#	foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/tools/schemaframework/ForeignKeyConstraint.java
#	foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/tools/schemaframework/IndexDefinition.java
#	foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/tools/schemaframework/NestedTableDefinition.java
#	foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/tools/schemaframework/ObjectVarrayDefinition.java
#	foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/tools/schemaframework/PackageDefinition.java
#	foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/tools/schemaframework/SchemaManager.java
#	foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/tools/schemaframework/SequenceDefinition.java
#	foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/tools/schemaframework/SequenceObjectDefinition.java
#	foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/tools/schemaframework/StoredFunctionDefinition.java
#	foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/tools/schemaframework/StoredProcedureDefinition.java
#	foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/tools/schemaframework/StoredProcedureGenerator.java
#	foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/tools/schemaframework/TableCreator.java
#	foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/tools/schemaframework/TableDefinition.java
#	foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/tools/schemaframework/TableSequenceDefinition.java
#	foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/tools/schemaframework/TypeDefinition.java
#	foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/tools/schemaframework/TypeTableDefinition.java
#	foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/tools/schemaframework/UnaryTableSequenceDefinition.java
#	foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/tools/schemaframework/UniqueKeyConstraint.java
#	foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/tools/schemaframework/VarrayDefinition.java
#	foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/tools/schemaframework/ViewDefinition.java
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant