Skip to content

[4.0] Schema Framework update#2575

Merged
rfelcman merged 3 commits intoeclipse-ee4j:4.0from
rfelcman:schemafw_deprecated_deps_4.0
Oct 22, 2025
Merged

[4.0] Schema Framework update#2575
rfelcman merged 3 commits intoeclipse-ee4j:4.0from
rfelcman:schemafw_deprecated_deps_4.0

Conversation

@rfelcman
Copy link
Copy Markdown
Contributor

No description provided.

Radek Felcman added 3 commits October 21, 2025 13:18
Signed-off-by: Radek Felcman <radek.felcman@oracle.com>
Signed-off-by: Radek Felcman <radek.felcman@oracle.com>
@rfelcman rfelcman merged commit 0619749 into eclipse-ee4j:4.0 Oct 22, 2025
2 of 3 checks passed
@rfelcman rfelcman deleted the schemafw_deprecated_deps_4.0 branch October 22, 2025 09:11
rfelcman pushed a commit to rfelcman/eclipselink that referenced this pull request Oct 22, 2025
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 <radek.felcman@oracle.com>

# 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
rfelcman pushed a commit to rfelcman/eclipselink that referenced this pull request Nov 23, 2025
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 <radek.felcman@oracle.com>
rfelcman pushed a commit that referenced this pull request Nov 24, 2025
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 <radek.felcman@oracle.com>
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