[jOOQ/jOOQ#5179] Added support for SQLite
This commit is contained in:
parent
7c3f542d4c
commit
228cdba3af
@ -134,6 +134,7 @@ final class MetaImpl extends AbstractMeta {
|
||||
private static final Pattern P_SYSINDEX_DERBY = Pattern.compile("^(?:SQL\\d{14,}).*$");
|
||||
private static final Pattern P_SYSINDEX_H2 = Pattern.compile("^(?:PRIMARY_KEY_|UK_INDEX_|FK_INDEX_).*$");
|
||||
private static final Pattern P_SYSINDEX_HSQLDB = Pattern.compile("^(?:SYS_IDX_(?:PK|UK|FK)_).*$");
|
||||
private static final Pattern P_SYSINDEX_SQLITE = Pattern.compile("^(?:sqlite_autoindex_).*$");
|
||||
|
||||
private final DatabaseMetaData databaseMetaData;
|
||||
private final boolean inverseSchemaCatalog;
|
||||
@ -702,6 +703,9 @@ final class MetaImpl extends AbstractMeta {
|
||||
case HSQLDB:
|
||||
if (P_SYSINDEX_HSQLDB.matcher(indexName).matches()) it.remove();
|
||||
break;
|
||||
case SQLITE:
|
||||
if (P_SYSINDEX_SQLITE.matcher(indexName).matches()) it.remove();
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user