Package ch.ergon.adam.oracle
Class OracleSqlSink
java.lang.Object
ch.ergon.adam.jooq.JooqSink
ch.ergon.adam.oracle.OracleSqlSink
- All Implemented Interfaces:
ch.ergon.adam.core.db.interfaces.SchemaSink,AutoCloseable
public class OracleSqlSink
extends ch.ergon.adam.jooq.JooqSink
-
Field Summary
Fields inherited from class ch.ergon.adam.jooq.JooqSink
context, schema -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidadjustSequences(ch.ergon.adam.core.db.schema.Table table) voiddropSequencesAndDefaults(ch.ergon.adam.core.db.schema.Table table) Methods inherited from class ch.ergon.adam.jooq.JooqSink
addField, castIfNeeded, changeFieldType, close, commitChanges, copyData, createConstraint, createEnum, createForeignKey, createIndex, createSequence, createTable, createView, dropConstraint, dropDefault, dropEnum, dropField, dropForeignKey, dropIndex, dropSequence, dropTable, dropView, getDefaultValue, getFieldName, getTableName, mapFieldToJooqType, mapRawType, mapType, renameTable, rollback, setDefault, setTargetSchemaMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ch.ergon.adam.core.db.interfaces.SchemaSink
supportAlterAndDropField
-
Constructor Details
-
OracleSqlSink
-
-
Method Details
-
dropSequencesAndDefaults
public void dropSequencesAndDefaults(ch.ergon.adam.core.db.schema.Table table) - Specified by:
dropSequencesAndDefaultsin interfacech.ergon.adam.core.db.interfaces.SchemaSink- Overrides:
dropSequencesAndDefaultsin classch.ergon.adam.jooq.JooqSink
-
adjustSequences
public void adjustSequences(ch.ergon.adam.core.db.schema.Table table) - Specified by:
adjustSequencesin interfacech.ergon.adam.core.db.interfaces.SchemaSink- Overrides:
adjustSequencesin classch.ergon.adam.jooq.JooqSink
-