Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AddColumnGeneratorYdb - Class in tech.ydb.liquibase.sqlgenerator
- AddColumnGeneratorYdb() - Constructor for class tech.ydb.liquibase.sqlgenerator.AddColumnGeneratorYdb
- AddDefaultValueGeneratorYdb - Class in tech.ydb.liquibase.sqlgenerator
- AddDefaultValueGeneratorYdb() - Constructor for class tech.ydb.liquibase.sqlgenerator.AddDefaultValueGeneratorYdb
- AddForeignKeyConstraintGeneratorYdb - Class in tech.ydb.liquibase.sqlgenerator
- AddForeignKeyConstraintGeneratorYdb() - Constructor for class tech.ydb.liquibase.sqlgenerator.AddForeignKeyConstraintGeneratorYdb
- AddPrimaryKeyGeneratorYdb - Class in tech.ydb.liquibase.sqlgenerator
- AddPrimaryKeyGeneratorYdb() - Constructor for class tech.ydb.liquibase.sqlgenerator.AddPrimaryKeyGeneratorYdb
- AddUniqueConstraintGeneratorYdb - Class in tech.ydb.liquibase.sqlgenerator
- AddUniqueConstraintGeneratorYdb() - Constructor for class tech.ydb.liquibase.sqlgenerator.AddUniqueConstraintGeneratorYdb
B
- badTableStrPointer(Supplier<String>) - Static method in class tech.ydb.liquibase.exception.YdbMessageException
- BoolTypeYdb - Class in tech.ydb.liquibase.type
- BoolTypeYdb() - Constructor for class tech.ydb.liquibase.type.BoolTypeYdb
- BytesTypeYdb - Class in tech.ydb.liquibase.type
- BytesTypeYdb() - Constructor for class tech.ydb.liquibase.type.BytesTypeYdb
C
- columnToLiquibaseDataType - Variable in class tech.ydb.liquibase.change.LoadDataChangeYdb
- CreateDatabaseChangeLogLockTableGeneratorYdb - Class in tech.ydb.liquibase.sqlgenerator
- CreateDatabaseChangeLogLockTableGeneratorYdb() - Constructor for class tech.ydb.liquibase.sqlgenerator.CreateDatabaseChangeLogLockTableGeneratorYdb
- CreateDatabaseChangeLogTableGeneratorYdb - Class in tech.ydb.liquibase.sqlgenerator
- CreateDatabaseChangeLogTableGeneratorYdb() - Constructor for class tech.ydb.liquibase.sqlgenerator.CreateDatabaseChangeLogTableGeneratorYdb
- CreateIndexGeneratorYdb - Class in tech.ydb.liquibase.sqlgenerator
- CreateIndexGeneratorYdb() - Constructor for class tech.ydb.liquibase.sqlgenerator.CreateIndexGeneratorYdb
- CreateProcedureGeneratorYdb - Class in tech.ydb.liquibase.sqlgenerator
- CreateProcedureGeneratorYdb() - Constructor for class tech.ydb.liquibase.sqlgenerator.CreateProcedureGeneratorYdb
- createStatement(String, String, String) - Method in class tech.ydb.liquibase.change.LoadDataChangeYdb
- CreateTableGeneratorYdb - Class in tech.ydb.liquibase.sqlgenerator
- CreateTableGeneratorYdb() - Constructor for class tech.ydb.liquibase.sqlgenerator.CreateTableGeneratorYdb
- CreateViewGeneratorYdb - Class in tech.ydb.liquibase.sqlgenerator
- CreateViewGeneratorYdb() - Constructor for class tech.ydb.liquibase.sqlgenerator.CreateViewGeneratorYdb
D
- DateTypeYdb - Class in tech.ydb.liquibase.type
- DateTypeYdb() - Constructor for class tech.ydb.liquibase.type.DateTypeYdb
- DecimalTypeYdb - Class in tech.ydb.liquibase.type
- DecimalTypeYdb() - Constructor for class tech.ydb.liquibase.type.DecimalTypeYdb
- DOES_NOT_SUPPORT_AUTO_INCREMENT_CONSTRAINT - Static variable in class tech.ydb.liquibase.exception.YdbMessageException
- DOES_NOT_SUPPORT_DEFAULT_VALUE_CONSTRAINT - Static variable in class tech.ydb.liquibase.exception.YdbMessageException
- DOES_NOT_SUPPORT_FOREIGN_KEY_CONSTRAINT - Static variable in class tech.ydb.liquibase.exception.YdbMessageException
- DOES_NOT_SUPPORT_NOT_NULL_CONSTRAINT - Static variable in class tech.ydb.liquibase.exception.YdbMessageException
- DOES_NOT_SUPPORT_PRIMARY_KEY_OUTSIDE_CREATE_TABLE - Static variable in class tech.ydb.liquibase.exception.YdbMessageException
- DOES_NOT_SUPPORT_UNIQUE_CONSTRAINT - Static variable in class tech.ydb.liquibase.exception.YdbMessageException
- DoubleTypeYdb - Class in tech.ydb.liquibase.type
- DoubleTypeYdb() - Constructor for class tech.ydb.liquibase.type.DoubleTypeYdb
- DropIndexGeneratorYdb - Class in tech.ydb.liquibase.sqlgenerator
- DropIndexGeneratorYdb() - Constructor for class tech.ydb.liquibase.sqlgenerator.DropIndexGeneratorYdb
- DropPrimaryKeyGeneratorSql - Class in tech.ydb.liquibase.sqlgenerator
- DropPrimaryKeyGeneratorSql() - Constructor for class tech.ydb.liquibase.sqlgenerator.DropPrimaryKeyGeneratorSql
E
- escapeStringForDatabase(String) - Method in class tech.ydb.liquibase.database.YdbDatabase
F
- FloatTypeYdb - Class in tech.ydb.liquibase.type
- FloatTypeYdb() - Constructor for class tech.ydb.liquibase.type.FloatTypeYdb
G
- generateSql(CreateDatabaseChangeLogLockTableStatement, Database, SqlGeneratorChain<CreateDatabaseChangeLogLockTableStatement>) - Method in class tech.ydb.liquibase.sqlgenerator.CreateDatabaseChangeLogLockTableGeneratorYdb
- generateSql(CreateDatabaseChangeLogTableStatement, Database, SqlGeneratorChain<CreateDatabaseChangeLogTableStatement>) - Method in class tech.ydb.liquibase.sqlgenerator.CreateDatabaseChangeLogTableGeneratorYdb
- generateSql(CreateIndexStatement, Database, SqlGeneratorChain) - Method in class tech.ydb.liquibase.sqlgenerator.CreateIndexGeneratorYdb
-
Generate a CREATE INDEX SQL statement for Yandex DB.
- generateSql(CreateTableStatement, Database, SqlGeneratorChain) - Method in class tech.ydb.liquibase.sqlgenerator.CreateTableGeneratorYdb
-
Example:
CREATE TABLE table_name ( column1 type1, column2 type2 NOT NULL, ... - generateSql(DropIndexStatement, Database, SqlGeneratorChain) - Method in class tech.ydb.liquibase.sqlgenerator.DropIndexGeneratorYdb
- generateSql(InsertOrUpdateStatement, Database, SqlGeneratorChain) - Method in class tech.ydb.liquibase.sqlgenerator.InsertOrUpdateGeneratorYdb
- generateSql(RenameTableStatement, Database, SqlGeneratorChain) - Method in class tech.ydb.liquibase.sqlgenerator.RenameTableGeneratorYdb
- generateSql(CreateProcedureStatement, Database, SqlGeneratorChain<CreateProcedureStatement>) - Method in class tech.ydb.liquibase.sqlgenerator.CreateProcedureGeneratorYdb
- generateStatements(Database) - Method in class tech.ydb.liquibase.change.LoadDataChangeYdb
- generateStatements(Database) - Method in class tech.ydb.liquibase.change.LoadUpdateDataChangeYdb
- getDateLiteral(Date) - Method in class tech.ydb.liquibase.database.YdbDatabase
- getDateTimeLiteral(Timestamp) - Method in class tech.ydb.liquibase.database.YdbDatabase
- getDefaultDatabaseProductName() - Method in class tech.ydb.liquibase.database.YdbDatabase
- getDefaultDriver(String) - Method in class tech.ydb.liquibase.database.YdbDatabase
- getDefaultPort() - Method in class tech.ydb.liquibase.database.YdbDatabase
- getElse(Database) - Method in class tech.ydb.liquibase.sqlgenerator.InsertOrUpdateGeneratorYdb
- getLoadTypeName() - Method in class tech.ydb.liquibase.type.TinyIntTypeYdb
- getLoadTypeName() - Method in class tech.ydb.liquibase.type.BoolTypeYdb
- getLoadTypeName() - Method in class tech.ydb.liquibase.type.BytesTypeYdb
- getLoadTypeName() - Method in class tech.ydb.liquibase.type.DateTypeYdb
- getLoadTypeName() - Method in class tech.ydb.liquibase.type.IntervalTypeYdb
- getLoadTypeName() - Method in class tech.ydb.liquibase.type.IntTypeYdb
- getLoadTypeName() - Method in class tech.ydb.liquibase.type.TimestampTypeYdb
- getPriority() - Method in class tech.ydb.liquibase.database.YdbDatabase
- getPriority() - Method in class tech.ydb.liquibase.sqlgenerator.AddColumnGeneratorYdb
- getPriority() - Method in class tech.ydb.liquibase.sqlgenerator.CreateProcedureGeneratorYdb
- getPriority() - Method in class tech.ydb.liquibase.sqlgenerator.CreateIndexGeneratorYdb
- getPriority() - Method in class tech.ydb.liquibase.sqlgenerator.CreateTableGeneratorYdb
- getPriority() - Method in class tech.ydb.liquibase.sqlgenerator.DropIndexGeneratorYdb
- getPriority() - Method in class tech.ydb.liquibase.sqlgenerator.RenameTableGeneratorYdb
- getPriority(Class<? extends DatabaseObject>, Database) - Method in class tech.ydb.liquibase.snapshot.UniqueConstraintSnapshotGeneratorYdb
- getQuotingEndCharacter() - Method in class tech.ydb.liquibase.database.YdbDatabase
- getQuotingStartCharacter() - Method in class tech.ydb.liquibase.database.YdbDatabase
- getRecordCheck(InsertOrUpdateStatement, Database, String) - Method in class tech.ydb.liquibase.sqlgenerator.InsertOrUpdateGeneratorYdb
- getShortName() - Method in class tech.ydb.liquibase.database.YdbDatabase
- getSqlStatements(Database, CSVReader, String[]) - Method in class tech.ydb.liquibase.change.LoadDataChangeYdb
- getSqlStatements(Database, CSVReader, String[]) - Method in class tech.ydb.liquibase.change.LoadUpdateDataChangeYdb
- GetViewDefinitionGeneratorYdb - Class in tech.ydb.liquibase.sqlgenerator
- GetViewDefinitionGeneratorYdb() - Constructor for class tech.ydb.liquibase.sqlgenerator.GetViewDefinitionGeneratorYdb
H
- hasPreparedStatementsImplemented() - Method in class tech.ydb.liquibase.change.LoadUpdateDataChangeYdb
I
- InsertOrUpdateGeneratorYdb - Class in tech.ydb.liquibase.sqlgenerator
- InsertOrUpdateGeneratorYdb() - Constructor for class tech.ydb.liquibase.sqlgenerator.InsertOrUpdateGeneratorYdb
- IntervalTypeYdb - Class in tech.ydb.liquibase.type
- IntervalTypeYdb() - Constructor for class tech.ydb.liquibase.type.IntervalTypeYdb
- IntTypeYdb - Class in tech.ydb.liquibase.type
- IntTypeYdb() - Constructor for class tech.ydb.liquibase.type.IntTypeYdb
- isCorrectDatabaseImplementation(DatabaseConnection) - Method in class tech.ydb.liquibase.database.YdbDatabase
J
- JsonDocumentTypeYdb - Class in tech.ydb.liquibase.type
- JsonDocumentTypeYdb() - Constructor for class tech.ydb.liquibase.type.JsonDocumentTypeYdb
- JsonTypeYdb - Class in tech.ydb.liquibase.type
- JsonTypeYdb() - Constructor for class tech.ydb.liquibase.type.JsonTypeYdb
L
- listConstraints(Table, DatabaseSnapshot, Schema) - Method in class tech.ydb.liquibase.snapshot.UniqueConstraintSnapshotGeneratorYdb
- LoadDataChangeYdb - Class in tech.ydb.liquibase.change
- LoadDataChangeYdb() - Constructor for class tech.ydb.liquibase.change.LoadDataChangeYdb
- LoadUpdateDataChangeYdb - Class in tech.ydb.liquibase.change
- LoadUpdateDataChangeYdb() - Constructor for class tech.ydb.liquibase.change.LoadUpdateDataChangeYdb
- LongTypeYdb - Class in tech.ydb.liquibase.type
- LongTypeYdb() - Constructor for class tech.ydb.liquibase.type.LongTypeYdb
O
- objectToSql(Object) - Method in class tech.ydb.liquibase.type.BoolTypeYdb
- objectToSql(Object) - Method in class tech.ydb.liquibase.type.BytesTypeYdb
- objectToSql(Object) - Method in class tech.ydb.liquibase.type.DateTypeYdb
- objectToSql(Object) - Method in class tech.ydb.liquibase.type.DecimalTypeYdb
- objectToSql(Object) - Method in class tech.ydb.liquibase.type.DoubleTypeYdb
- objectToSql(Object) - Method in class tech.ydb.liquibase.type.FloatTypeYdb
- objectToSql(Object) - Method in class tech.ydb.liquibase.type.IntervalTypeYdb
- objectToSql(Object) - Method in class tech.ydb.liquibase.type.IntTypeYdb
- objectToSql(Object) - Method in class tech.ydb.liquibase.type.JsonDocumentTypeYdb
- objectToSql(Object) - Method in class tech.ydb.liquibase.type.JsonTypeYdb
- objectToSql(Object) - Method in class tech.ydb.liquibase.type.LongTypeYdb
- objectToSql(Object) - Method in class tech.ydb.liquibase.type.SmallIntTypeYdb
- objectToSql(Object) - Method in class tech.ydb.liquibase.type.TextTypeYdb
- objectToSql(Object) - Method in class tech.ydb.liquibase.type.TimestampTypeYdb
- objectToSql(Object) - Method in class tech.ydb.liquibase.type.TimeTypeYdb
- objectToSql(Object) - Method in class tech.ydb.liquibase.type.TinyIntTypeYdb
- objectToSql(Object) - Method in class tech.ydb.liquibase.type.Uint16TypeYdb
- objectToSql(Object) - Method in class tech.ydb.liquibase.type.Uint32TypeYdb
- objectToSql(Object) - Method in class tech.ydb.liquibase.type.Uint64TypeYdb
- objectToSql(Object) - Method in class tech.ydb.liquibase.type.Uint8TypeYdb
- objectToSql(Object, Database) - Method in class tech.ydb.liquibase.type.TinyIntTypeYdb
- objectToSql(Object, Database) - Method in class tech.ydb.liquibase.type.TextTypeYdb
R
- RenameColumnGeneratorYdb - Class in tech.ydb.liquibase.sqlgenerator
- RenameColumnGeneratorYdb() - Constructor for class tech.ydb.liquibase.sqlgenerator.RenameColumnGeneratorYdb
- RenameTableGeneratorYdb - Class in tech.ydb.liquibase.sqlgenerator
- RenameTableGeneratorYdb() - Constructor for class tech.ydb.liquibase.sqlgenerator.RenameTableGeneratorYdb
- replaces() - Method in class tech.ydb.liquibase.snapshot.UniqueConstraintSnapshotGeneratorYdb
- requiresPassword() - Method in class tech.ydb.liquibase.database.YdbDatabase
- requiresUsername() - Method in class tech.ydb.liquibase.database.YdbDatabase
S
- SmallIntTypeYdb - Class in tech.ydb.liquibase.type
- SmallIntTypeYdb() - Constructor for class tech.ydb.liquibase.type.SmallIntTypeYdb
- supports(Database) - Method in class tech.ydb.liquibase.change.LoadDataChangeYdb
- supports(Database) - Method in class tech.ydb.liquibase.type.TinyIntTypeYdb
- supports(AddColumnStatement, Database) - Method in class tech.ydb.liquibase.sqlgenerator.AddColumnGeneratorYdb
- supports(CreateIndexStatement, Database) - Method in class tech.ydb.liquibase.sqlgenerator.CreateIndexGeneratorYdb
- supports(CreateTableStatement, Database) - Method in class tech.ydb.liquibase.sqlgenerator.CreateTableGeneratorYdb
- supports(DropIndexStatement, Database) - Method in class tech.ydb.liquibase.sqlgenerator.DropIndexGeneratorYdb
- supports(InsertOrUpdateStatement, Database) - Method in class tech.ydb.liquibase.sqlgenerator.InsertOrUpdateGeneratorYdb
- supports(RenameTableStatement, Database) - Method in class tech.ydb.liquibase.sqlgenerator.RenameTableGeneratorYdb
- supports(CreateProcedureStatement, Database) - Method in class tech.ydb.liquibase.sqlgenerator.CreateProcedureGeneratorYdb
- supportsAutoIncrement() - Method in class tech.ydb.liquibase.database.YdbDatabase
-
YDB don't support auto increment
- supportsBatchUpdates() - Method in class tech.ydb.liquibase.database.YdbDatabase
- supportsCatalogs() - Method in class tech.ydb.liquibase.database.YdbDatabase
- supportsDDLInTransaction() - Method in class tech.ydb.liquibase.database.YdbDatabase
- supportsForeignKeyDisable() - Method in class tech.ydb.liquibase.database.YdbDatabase
-
YDB don't support foreign key
- supportsInitiallyDeferrableColumns() - Method in class tech.ydb.liquibase.database.YdbDatabase
- supportsPrimaryKeyNames() - Method in class tech.ydb.liquibase.database.YdbDatabase
- supportsSchemas() - Method in class tech.ydb.liquibase.database.YdbDatabase
- supportsSequences() - Method in class tech.ydb.liquibase.database.YdbDatabase
-
YDB don't support sequences
- supportsTablespaces() - Method in class tech.ydb.liquibase.database.YdbDatabase
T
- tech.ydb.liquibase.change - package tech.ydb.liquibase.change
- tech.ydb.liquibase.database - package tech.ydb.liquibase.database
- tech.ydb.liquibase.exception - package tech.ydb.liquibase.exception
- tech.ydb.liquibase.snapshot - package tech.ydb.liquibase.snapshot
- tech.ydb.liquibase.sqlgenerator - package tech.ydb.liquibase.sqlgenerator
- tech.ydb.liquibase.type - package tech.ydb.liquibase.type
- TextTypeYdb - Class in tech.ydb.liquibase.type
- TextTypeYdb() - Constructor for class tech.ydb.liquibase.type.TextTypeYdb
- TimestampTypeYdb - Class in tech.ydb.liquibase.type
- TimestampTypeYdb() - Constructor for class tech.ydb.liquibase.type.TimestampTypeYdb
- TimeTypeYdb - Class in tech.ydb.liquibase.type
- TimeTypeYdb() - Constructor for class tech.ydb.liquibase.type.TimeTypeYdb
- TinyIntTypeYdb - Class in tech.ydb.liquibase.type
- TinyIntTypeYdb() - Constructor for class tech.ydb.liquibase.type.TinyIntTypeYdb
- toDatabaseDataType(Database) - Method in class tech.ydb.liquibase.type.TinyIntTypeYdb
- toDatabaseDataType(Database) - Method in class tech.ydb.liquibase.type.DecimalTypeYdb
U
- Uint16TypeYdb - Class in tech.ydb.liquibase.type
- Uint16TypeYdb() - Constructor for class tech.ydb.liquibase.type.Uint16TypeYdb
- Uint32TypeYdb - Class in tech.ydb.liquibase.type
- Uint32TypeYdb() - Constructor for class tech.ydb.liquibase.type.Uint32TypeYdb
- Uint64TypeYdb - Class in tech.ydb.liquibase.type
- Uint64TypeYdb() - Constructor for class tech.ydb.liquibase.type.Uint64TypeYdb
- Uint8TypeYdb - Class in tech.ydb.liquibase.type
- Uint8TypeYdb() - Constructor for class tech.ydb.liquibase.type.Uint8TypeYdb
- UniqueConstraintSnapshotGeneratorYdb - Class in tech.ydb.liquibase.snapshot
- UniqueConstraintSnapshotGeneratorYdb() - Constructor for class tech.ydb.liquibase.snapshot.UniqueConstraintSnapshotGeneratorYdb
V
- validate(Database) - Method in class tech.ydb.liquibase.type.DecimalTypeYdb
- validate(AddColumnStatement, Database, SqlGeneratorChain) - Method in class tech.ydb.liquibase.sqlgenerator.AddColumnGeneratorYdb
- validate(AddDefaultValueStatement, Database, SqlGeneratorChain<AddDefaultValueStatement>) - Method in class tech.ydb.liquibase.sqlgenerator.AddDefaultValueGeneratorYdb
- validate(AddForeignKeyConstraintStatement, Database, SqlGeneratorChain<AddForeignKeyConstraintStatement>) - Method in class tech.ydb.liquibase.sqlgenerator.AddForeignKeyConstraintGeneratorYdb
- validate(AddPrimaryKeyStatement, Database, SqlGeneratorChain<AddPrimaryKeyStatement>) - Method in class tech.ydb.liquibase.sqlgenerator.AddPrimaryKeyGeneratorYdb
- validate(AddUniqueConstraintStatement, Database, SqlGeneratorChain<AddUniqueConstraintStatement>) - Method in class tech.ydb.liquibase.sqlgenerator.AddUniqueConstraintGeneratorYdb
- validate(CreateIndexStatement, Database, SqlGeneratorChain) - Method in class tech.ydb.liquibase.sqlgenerator.CreateIndexGeneratorYdb
- validate(CreateProcedureStatement, Database, SqlGeneratorChain<CreateProcedureStatement>) - Method in class tech.ydb.liquibase.sqlgenerator.CreateProcedureGeneratorYdb
- validate(CreateTableStatement, Database, SqlGeneratorChain) - Method in class tech.ydb.liquibase.sqlgenerator.CreateTableGeneratorYdb
- validate(CreateViewStatement, Database, SqlGeneratorChain<CreateViewStatement>) - Method in class tech.ydb.liquibase.sqlgenerator.CreateViewGeneratorYdb
- validate(DropIndexStatement, Database, SqlGeneratorChain) - Method in class tech.ydb.liquibase.sqlgenerator.DropIndexGeneratorYdb
- validate(DropPrimaryKeyStatement, Database, SqlGeneratorChain<DropPrimaryKeyStatement>) - Method in class tech.ydb.liquibase.sqlgenerator.DropPrimaryKeyGeneratorSql
- validate(GetViewDefinitionStatement, Database, SqlGeneratorChain<GetViewDefinitionStatement>) - Method in class tech.ydb.liquibase.sqlgenerator.GetViewDefinitionGeneratorYdb
- validate(RenameColumnStatement, Database, SqlGeneratorChain<RenameColumnStatement>) - Method in class tech.ydb.liquibase.sqlgenerator.RenameColumnGeneratorYdb
- validate(CreateDatabaseChangeLogTableStatement, Database, SqlGeneratorChain<CreateDatabaseChangeLogTableStatement>) - Method in class tech.ydb.liquibase.sqlgenerator.CreateDatabaseChangeLogTableGeneratorYdb
Y
- YdbDatabase - Class in tech.ydb.liquibase.database
- YdbDatabase() - Constructor for class tech.ydb.liquibase.database.YdbDatabase
- ydbDoesNotSupportStatement(T) - Static method in class tech.ydb.liquibase.exception.YdbMessageException
- YdbMessageException - Class in tech.ydb.liquibase.exception
All Classes and Interfaces|All Packages|Constant Field Values