Skip to content

Commit eb806bc

Browse files
committed
fix auto mode primary key detection
1 parent 9961219 commit eb806bc

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

xtraplatform-features-sql/src/main/java/de/ii/xtraplatform/features/sql/infra/db/SqlSchemaCrawler.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -165,6 +165,8 @@ private static LoadOptions onlyTableNames() {
165165
.setRetrieveIndexes(false)
166166
.setRetrieveIndexInformation(false)
167167
.setRetrieveTableColumns(false)
168+
.setRetrievePrimaryKeys(false)
169+
.setRetrieveTableConstraints(false)
168170
.setRetrieveTableConstraintDefinitions(false)
169171
.setRetrieveTableConstraintInformation(false)
170172
.setRetrieveTableDefinitionsInformation(false)
@@ -187,7 +189,6 @@ private static LoadOptions onlyTableNames() {
187189
.setRetrieveTableColumnPrivileges(false)
188190
.setRetrieveTablePrivileges(false)
189191
.setRetrieveTriggerInformation(false)
190-
// .setRetrieveWeakAssociations(false)
191192
.toOptions())
192193
.toOptions();
193194
}
@@ -200,6 +201,8 @@ private static LoadOptions fullDetails() {
200201
.setRetrieveIndexes(true)
201202
.setRetrieveIndexInformation(true)
202203
.setRetrieveTableColumns(true)
204+
.setRetrievePrimaryKeys(true)
205+
.setRetrieveTableConstraints(true)
203206
.setRetrieveTableConstraintDefinitions(true) // needed???
204207
.setRetrieveTableConstraintInformation(true)
205208
.setRetrieveTableDefinitionsInformation(true)
@@ -224,7 +227,6 @@ private static LoadOptions fullDetails() {
224227
.setRetrieveTableColumnPrivileges(false)
225228
.setRetrieveTablePrivileges(false)
226229
.setRetrieveTriggerInformation(false)
227-
// .setRetrieveWeakAssociations(false)
228230
.toOptions())
229231
.toOptions();
230232
}

0 commit comments

Comments
 (0)