Index
All Classes and Interfaces|All Packages
A
- adjustBlockDepth(ParserContext, List<Token>, Token, PeekingReader) - Method in class org.flywaydb.database.sqlserver.SQLServerParser
- AGGREGATE - Enum constant in enum class org.flywaydb.database.sqlserver.SQLServerSchema.ObjectType
-
Aggregate function (CLR).
- ASSEMBLY_DML_TRIGGER - Enum constant in enum class org.flywaydb.database.sqlserver.SQLServerSchema.ObjectType
-
Assembly (CLR) DML trigger.
- AZURE_SQL_EDGE - Enum constant in enum class org.flywaydb.database.sqlserver.SQLServerEngineEdition
C
- canEqual(Object) - Method in class org.flywaydb.database.sqlserver.KerberosModel
- canEqual(Object) - Method in class org.flywaydb.database.sqlserver.LoginModel
- catalogIsSchema() - Method in class org.flywaydb.database.sqlserver.SQLServerDatabase
- CHECK_CONSTRAINT - Enum constant in enum class org.flywaydb.database.sqlserver.SQLServerSchema.ObjectType
-
CHECK constraint.
- clean(Schema, Schema[], CleanResult, List<String>) - Method in class org.flywaydb.clean.CleanModeCleanExecutor
- cleanDatabasePostSchema(SQLServerDatabase, JdbcTemplate) - Method in class org.flywaydb.clean.database.SQLServerCleanModePlugin
- CleanModeCleanExecutor - Class in org.flywaydb.clean
- CleanModeCleanExecutor(Connection, Database, SchemaHistory, CallbackExecutor, String) - Constructor for class org.flywaydb.clean.CleanModeCleanExecutor
- CleanModeCommandExtension - Class in org.flywaydb.clean
- CleanModeCommandExtension() - Constructor for class org.flywaydb.clean.CleanModeCommandExtension
- CleanModeSupportedDatabases - Class in org.flywaydb.clean
- CleanModeSupportedDatabases() - Constructor for class org.flywaydb.clean.CleanModeSupportedDatabases
- cleanObjects(String, SQLServerSchema.ObjectType...) - Method in class org.flywaydb.database.sqlserver.SQLServerSchema
- cleanRules() - Method in class org.flywaydb.database.sqlserver.SQLServerSchema
- cleanSynonyms() - Method in class org.flywaydb.database.sqlserver.SQLServerSchema
- cleanTriggers() - Method in class org.flywaydb.database.sqlserver.SQLServerSchema
- CLR_SCALAR_FUNCTION - Enum constant in enum class org.flywaydb.database.sqlserver.SQLServerSchema.ObjectType
-
Assembly (CLR) scalar-function.
- CLR_STORED_PROCEDURE - Enum constant in enum class org.flywaydb.database.sqlserver.SQLServerSchema.ObjectType
-
Assembly (CLR) stored-procedure.
- CLR_TABLE_VALUED_FUNCTION - Enum constant in enum class org.flywaydb.database.sqlserver.SQLServerSchema.ObjectType
-
Assembly (CLR) table-valued function.
- code - Variable in enum class org.flywaydb.database.sqlserver.SQLServerSchema.ObjectType
- computeVersionDisplayName(MigrationVersion) - Method in class org.flywaydb.database.sqlserver.SQLServerDatabase
- computeVersionDisplayName(MigrationVersion) - Method in class org.flywaydb.database.sqlserver.synapse.SynapseDatabase
- createDatabase(Configuration, JdbcConnectionFactory, StatementInterceptor) - Method in class org.flywaydb.database.sqlserver.SQLServerDatabaseType
- createDatabase(Configuration, JdbcConnectionFactory, StatementInterceptor) - Method in class org.flywaydb.database.sqlserver.synapse.SynapseDatabaseType
- createParser(Configuration, ResourceProvider, ParsingContext) - Method in class org.flywaydb.database.sqlserver.SQLServerDatabaseType
D
- databaseName - Variable in class org.flywaydb.database.sqlserver.SQLServerSchema
- DBObject(long, String) - Constructor for class org.flywaydb.database.sqlserver.SQLServerSchema.DBObject
- DEFAULT_CONSTRAINT - Enum constant in enum class org.flywaydb.database.sqlserver.SQLServerSchema.ObjectType
-
DEFAULT constraint.
- detectCanExecuteInTransaction(String, List<Token>) - Method in class org.flywaydb.database.sqlserver.SQLServerParser
- detectPasswordRequiredByUrl(String) - Method in class org.flywaydb.database.sqlserver.SQLServerDatabaseType
- detectUserRequiredByUrl(String) - Method in class org.flywaydb.database.sqlserver.SQLServerDatabaseType
- doAllTables() - Method in class org.flywaydb.database.sqlserver.SQLServerSchema
- doAllTables() - Method in class org.flywaydb.database.sqlserver.synapse.SynapseSchema
- doClean() - Method in class org.flywaydb.database.sqlserver.SQLServerSchema
- doCleanPostSchemas(Schema[]) - Method in class org.flywaydb.database.sqlserver.SQLServerDatabase
-
Cleans all the objects in this database that need to be cleaned after cleaning schemas.
- doCleanSchema(Schema) - Method in class org.flywaydb.clean.CleanModeCleanExecutor
- doCreate() - Method in class org.flywaydb.database.sqlserver.SQLServerSchema
- doDrop() - Method in class org.flywaydb.database.sqlserver.SQLServerSchema
- doDrop() - Method in class org.flywaydb.database.sqlserver.SQLServerTable
- doEmpty() - Method in class org.flywaydb.database.sqlserver.SQLServerSchema
- doExists() - Method in class org.flywaydb.database.sqlserver.SQLServerSchema
- doExists() - Method in class org.flywaydb.database.sqlserver.SQLServerTable
- doGetConnection(Connection) - Method in class org.flywaydb.database.sqlserver.SQLServerDatabase
- doGetConnection(Connection) - Method in class org.flywaydb.database.sqlserver.synapse.SynapseDatabase
- doGetCurrentUser() - Method in class org.flywaydb.database.sqlserver.SQLServerDatabase
- doLock() - Method in class org.flywaydb.database.sqlserver.SQLServerTable
- doLock() - Method in class org.flywaydb.database.sqlserver.synapse.SynapseTable
- doQuote(String) - Method in class org.flywaydb.database.sqlserver.SQLServerDatabase
- doRestoreOriginalState() - Method in class org.flywaydb.database.sqlserver.SQLServerConnection
- doUnlock() - Method in class org.flywaydb.database.sqlserver.synapse.SynapseTable
E
- ensureSupported(Configuration) - Method in class org.flywaydb.database.sqlserver.SQLServerDatabase
- ENTERPRISE - Enum constant in enum class org.flywaydb.database.sqlserver.SQLServerEngineEdition
- equals(Object) - Method in class org.flywaydb.database.sqlserver.KerberosModel
- equals(Object) - Method in class org.flywaydb.database.sqlserver.LoginModel
- execute(Callable<T>) - Method in class org.flywaydb.database.sqlserver.SQLServerApplicationLockTemplate
-
Executes this callback with an advisory lock.
- EXPRESS - Enum constant in enum class org.flywaydb.database.sqlserver.SQLServerEngineEdition
F
- FOREIGN_KEY - Enum constant in enum class org.flywaydb.database.sqlserver.SQLServerSchema.ObjectType
-
FOREIGN KEY constraint.
- fromCode(int) - Static method in enum class org.flywaydb.database.sqlserver.SQLServerEngineEdition
G
- getAllSchemas() - Method in class org.flywaydb.database.sqlserver.SQLServerDatabase
- getBooleanFalse() - Method in class org.flywaydb.database.sqlserver.SQLServerDatabase
- getBooleanTrue() - Method in class org.flywaydb.database.sqlserver.SQLServerDatabase
- getClean() - Method in class org.flywaydb.database.sqlserver.SQLServerConfigurationExtension
- getCloseQuote() - Method in class org.flywaydb.database.sqlserver.SQLServerDatabase
- getClosingIdentifierSymbol() - Method in class org.flywaydb.database.sqlserver.SQLServerParser
- getCode() - Method in enum class org.flywaydb.database.sqlserver.SQLServerEngineEdition
- getConfigurationParameterFromEnvironmentVariable(String) - Method in class org.flywaydb.database.sqlserver.SQLServerConfigurationExtension
- getCurrentSchemaNameOrSearchPath() - Method in class org.flywaydb.database.sqlserver.SQLServerConnection
- getDatabaseHosting() - Method in class org.flywaydb.database.sqlserver.SQLServerDatabase
- getDefaultDelimiter() - Method in class org.flywaydb.database.sqlserver.SQLServerDatabase
- getDefaultDelimiter() - Method in class org.flywaydb.database.sqlserver.SQLServerParser
- getDriverClass(String, ClassLoader) - Method in class org.flywaydb.database.sqlserver.SQLServerDatabaseType
- getEngineEdition() - Method in class org.flywaydb.database.sqlserver.SQLServerConnection
- getEscapedQuote() - Method in class org.flywaydb.database.sqlserver.SQLServerDatabase
- getFile() - Method in class org.flywaydb.database.sqlserver.LoginModel
- getInsertStatement(Table) - Method in class org.flywaydb.database.sqlserver.synapse.SynapseDatabase
- getKerberos() - Method in class org.flywaydb.database.sqlserver.SQLServerConfigurationExtension
- getLogin() - Method in class org.flywaydb.database.sqlserver.KerberosModel
- getName() - Method in class org.flywaydb.database.sqlserver.SQLServerDatabaseType
- getName() - Method in class org.flywaydb.database.sqlserver.synapse.SynapseDatabaseType
- getNamespace() - Method in class org.flywaydb.database.sqlserver.SQLServerConfigurationExtension
- getNullType() - Method in class org.flywaydb.database.sqlserver.SQLServerDatabaseType
- getOpeningIdentifierSymbol() - Method in class org.flywaydb.database.sqlserver.SQLServerParser
- getOpenQuote() - Method in class org.flywaydb.database.sqlserver.SQLServerDatabase
- getPriority() - Method in class org.flywaydb.database.sqlserver.synapse.SynapseDatabaseType
- getRawCreateScript(Table, boolean) - Method in class org.flywaydb.database.sqlserver.SQLServerDatabase
- getRawCreateScript(Table, boolean) - Method in class org.flywaydb.database.sqlserver.synapse.SynapseDatabase
- getSchema(String) - Method in class org.flywaydb.database.sqlserver.SQLServerConnection
- getSchema(String) - Method in class org.flywaydb.database.sqlserver.synapse.SynapseConnection
- getTable(String) - Method in class org.flywaydb.database.sqlserver.SQLServerSchema
- getTable(String) - Method in class org.flywaydb.database.sqlserver.synapse.SynapseSchema
- getTransactionalDetectionCutoff() - Method in class org.flywaydb.database.sqlserver.SQLServerParser
H
- handle(String, Configuration, List<String>, FlywayTelemetryManager) - Method in class org.flywaydb.clean.CleanModeCommandExtension
- handlesCommand(String) - Method in class org.flywaydb.clean.CleanModeCommandExtension
- handlesDatabase(Database) - Method in class org.flywaydb.clean.database.SQLServerCleanModePlugin
- handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in class org.flywaydb.database.sqlserver.SQLServerDatabaseType
- handlesDatabaseProductNameAndVersion(String, String, Connection) - Method in class org.flywaydb.database.sqlserver.synapse.SynapseDatabaseType
- handlesJDBCUrl(String) - Method in class org.flywaydb.database.sqlserver.SQLServerDatabaseType
- handlesMode(CleanModeConfigurationExtension.Mode) - Method in class org.flywaydb.clean.database.SQLServerCleanModePlugin
- handlesParameter(String) - Method in class org.flywaydb.clean.CleanModeCommandExtension
- hashCode() - Method in class org.flywaydb.database.sqlserver.KerberosModel
- hashCode() - Method in class org.flywaydb.database.sqlserver.LoginModel
- hasXmlSchemaCollections() - Method in class org.flywaydb.database.sqlserver.SQLServerDatabase
- hasXmlSchemaCollections() - Method in class org.flywaydb.database.sqlserver.synapse.SynapseDatabase
I
- INLINED_TABLE_FUNCTION - Enum constant in enum class org.flywaydb.database.sqlserver.SQLServerSchema.ObjectType
-
In-lined table-function.
- isAzure() - Method in class org.flywaydb.database.sqlserver.SQLServerConnection
- isDelimiter(String, ParserContext, int, int) - Method in class org.flywaydb.database.sqlserver.SQLServerParser
K
- KerberosModel - Class in org.flywaydb.database.sqlserver
- KerberosModel() - Constructor for class org.flywaydb.database.sqlserver.KerberosModel
L
- lock(Table, Callable<T>) - Method in class org.flywaydb.database.sqlserver.SQLServerConnection
- lock(Table, Callable<T>) - Method in class org.flywaydb.database.sqlserver.synapse.SynapseConnection
- LoginModel - Class in org.flywaydb.database.sqlserver
- LoginModel() - Constructor for class org.flywaydb.database.sqlserver.LoginModel
M
- MANAGED_INSTANCE - Enum constant in enum class org.flywaydb.database.sqlserver.SQLServerEngineEdition
N
- name - Variable in class org.flywaydb.database.sqlserver.SQLServerSchema.DBObject
O
- objectId - Variable in class org.flywaydb.database.sqlserver.SQLServerSchema.DBObject
- org.flywaydb.clean - package org.flywaydb.clean
- org.flywaydb.clean.database - package org.flywaydb.clean.database
- org.flywaydb.database.sqlserver - package org.flywaydb.database.sqlserver
-
Private API.
- org.flywaydb.database.sqlserver.synapse - package org.flywaydb.database.sqlserver.synapse
- originalDatabaseName - Variable in class org.flywaydb.database.sqlserver.SQLServerConnection
P
- PERSONAL_DESKTOP - Enum constant in enum class org.flywaydb.database.sqlserver.SQLServerEngineEdition
- PRIMARY_KEY - Enum constant in enum class org.flywaydb.database.sqlserver.SQLServerSchema.ObjectType
-
PRIMARY KEY constraint.
Q
- queryDBObjects(SQLServerSchema.ObjectType...) - Method in class org.flywaydb.database.sqlserver.SQLServerSchema
-
Query objects with any of the given types.
R
- readKeyword(PeekingReader, Delimiter, ParserContext) - Method in class org.flywaydb.database.sqlserver.SQLServerParser
- RULE - Enum constant in enum class org.flywaydb.database.sqlserver.SQLServerSchema.ObjectType
-
Rule (old-style, stand-alone).
S
- SCALAR_FUNCTION - Enum constant in enum class org.flywaydb.database.sqlserver.SQLServerSchema.ObjectType
-
Scalar function.
- SEQUENCE_OBJECT - Enum constant in enum class org.flywaydb.database.sqlserver.SQLServerSchema.ObjectType
-
Sequence object.
- setClean(CleanModel) - Method in class org.flywaydb.database.sqlserver.SQLServerConfigurationExtension
- setConfigConnectionProps(Configuration, Properties, ClassLoader) - Method in class org.flywaydb.database.sqlserver.SQLServerDatabaseType
- setDefaultConnectionProps(String, Properties, ClassLoader) - Method in class org.flywaydb.database.sqlserver.SQLServerDatabaseType
- setFile(String) - Method in class org.flywaydb.database.sqlserver.LoginModel
- setKerberos(KerberosModel) - Method in class org.flywaydb.database.sqlserver.SQLServerConfigurationExtension
- setLogin(LoginModel) - Method in class org.flywaydb.database.sqlserver.KerberosModel
- shouldAdjustBlockDepth(ParserContext, List<Token>, Token) - Method in class org.flywaydb.database.sqlserver.SQLServerParser
- SQL_DATA_WAREHOUSE - Enum constant in enum class org.flywaydb.database.sqlserver.SQLServerEngineEdition
- SQL_DATABASE - Enum constant in enum class org.flywaydb.database.sqlserver.SQLServerEngineEdition
- SQL_DML_TRIGGER - Enum constant in enum class org.flywaydb.database.sqlserver.SQLServerSchema.ObjectType
-
SQL DML trigger.
- SQLServerApplicationLockTemplate - Class in org.flywaydb.database.sqlserver
-
Spring-like template for executing with SQL Server application locks.
- SQLServerCleanModePlugin - Class in org.flywaydb.clean.database
- SQLServerCleanModePlugin() - Constructor for class org.flywaydb.clean.database.SQLServerCleanModePlugin
- SQLServerConfigurationExtension - Class in org.flywaydb.database.sqlserver
- SQLServerConfigurationExtension() - Constructor for class org.flywaydb.database.sqlserver.SQLServerConfigurationExtension
- SQLServerConnection - Class in org.flywaydb.database.sqlserver
-
SQL Server connection.
- SQLServerConnection(SQLServerDatabase, Connection) - Constructor for class org.flywaydb.database.sqlserver.SQLServerConnection
- SQLServerDatabase - Class in org.flywaydb.database.sqlserver
- SQLServerDatabase(Configuration, JdbcConnectionFactory, StatementInterceptor) - Constructor for class org.flywaydb.database.sqlserver.SQLServerDatabase
- SQLServerDatabaseType - Class in org.flywaydb.database.sqlserver
- SQLServerDatabaseType() - Constructor for class org.flywaydb.database.sqlserver.SQLServerDatabaseType
- SQLServerEngineEdition - Enum Class in org.flywaydb.database.sqlserver
- SQLServerParser - Class in org.flywaydb.database.sqlserver
- SQLServerParser(Configuration, ParsingContext) - Constructor for class org.flywaydb.database.sqlserver.SQLServerParser
- SQLServerSchema - Class in org.flywaydb.database.sqlserver
- SQLServerSchema(JdbcTemplate, SQLServerDatabase, String, String) - Constructor for class org.flywaydb.database.sqlserver.SQLServerSchema
- SQLServerSchema.DBObject - Class in org.flywaydb.database.sqlserver
-
SQL Server object meta-data.
- SQLServerSchema.ObjectType - Enum Class in org.flywaydb.database.sqlserver
-
SQL Server object types for which we support automatic clean-up.
- SQLServerTable - Class in org.flywaydb.database.sqlserver
-
SQLServer-specific table.
- SQLServerTable(JdbcTemplate, SQLServerDatabase, String, SQLServerSchema, String) - Constructor for class org.flywaydb.database.sqlserver.SQLServerTable
-
Creates a new SQLServer table.
- STANDARD - Enum constant in enum class org.flywaydb.database.sqlserver.SQLServerEngineEdition
- STORED_PROCEDURE - Enum constant in enum class org.flywaydb.database.sqlserver.SQLServerSchema.ObjectType
-
Stored procedure.
- supportsAssemblies() - Method in class org.flywaydb.database.sqlserver.SQLServerDatabase
- supportsAssemblies() - Method in class org.flywaydb.database.sqlserver.synapse.SynapseDatabase
- supportsCleanMode(Database) - Static method in class org.flywaydb.clean.CleanModeSupportedDatabases
- supportsDdlTransactions() - Method in class org.flywaydb.database.sqlserver.SQLServerDatabase
- supportsDdlTransactions() - Method in class org.flywaydb.database.sqlserver.synapse.SynapseDatabase
- supportsJTDS() - Method in class org.flywaydb.database.sqlserver.SQLServerDatabaseType
- supportsJTDS() - Method in class org.flywaydb.database.sqlserver.synapse.SynapseDatabaseType
- supportsMultiStatementTransactions() - Method in class org.flywaydb.database.sqlserver.synapse.SynapseDatabase
- supportsPartitions() - Method in class org.flywaydb.database.sqlserver.SQLServerDatabase
- supportsPartitions() - Method in class org.flywaydb.database.sqlserver.synapse.SynapseDatabase
- supportsRules() - Method in class org.flywaydb.database.sqlserver.SQLServerDatabase
- supportsRules() - Method in class org.flywaydb.database.sqlserver.synapse.SynapseDatabase
- supportsSequences() - Method in class org.flywaydb.database.sqlserver.SQLServerDatabase
- supportsSequences() - Method in class org.flywaydb.database.sqlserver.synapse.SynapseDatabase
- supportsServiceBrokers() - Method in class org.flywaydb.database.sqlserver.SQLServerDatabase
- supportsServiceBrokers() - Method in class org.flywaydb.database.sqlserver.synapse.SynapseDatabase
- supportsSynonyms() - Method in class org.flywaydb.database.sqlserver.SQLServerDatabase
- supportsSynonyms() - Method in class org.flywaydb.database.sqlserver.synapse.SynapseDatabase
- supportsTriggers() - Method in class org.flywaydb.database.sqlserver.SQLServerDatabase
- supportsTriggers() - Method in class org.flywaydb.database.sqlserver.synapse.SynapseDatabase
- supportsTypes() - Method in class org.flywaydb.database.sqlserver.SQLServerDatabase
- supportsTypes() - Method in class org.flywaydb.database.sqlserver.synapse.SynapseDatabase
- SynapseConnection - Class in org.flywaydb.database.sqlserver.synapse
-
Azure Synapse connection.
- SynapseDatabase - Class in org.flywaydb.database.sqlserver.synapse
- SynapseDatabase(Configuration, JdbcConnectionFactory, StatementInterceptor) - Constructor for class org.flywaydb.database.sqlserver.synapse.SynapseDatabase
- SynapseDatabaseType - Class in org.flywaydb.database.sqlserver.synapse
- SynapseDatabaseType() - Constructor for class org.flywaydb.database.sqlserver.synapse.SynapseDatabaseType
- SynapseSchema - Class in org.flywaydb.database.sqlserver.synapse
-
Synapse implementation of Schema.
- SynapseTable - Class in org.flywaydb.database.sqlserver.synapse
- SYNONYM - Enum constant in enum class org.flywaydb.database.sqlserver.SQLServerSchema.ObjectType
-
Synonym.
T
- TABLE_VALUED_FUNCTION - Enum constant in enum class org.flywaydb.database.sqlserver.SQLServerSchema.ObjectType
-
Table-valued function.
- toString() - Method in class org.flywaydb.database.sqlserver.KerberosModel
- toString() - Method in class org.flywaydb.database.sqlserver.LoginModel
- toString() - Method in class org.flywaydb.database.sqlserver.SQLServerTable
U
- UNIQUE_CONSTRAINT - Enum constant in enum class org.flywaydb.database.sqlserver.SQLServerSchema.ObjectType
-
Unique Constraint.
- USER_TABLE - Enum constant in enum class org.flywaydb.database.sqlserver.SQLServerSchema.ObjectType
-
User table.
- useSingleConnection() - Method in class org.flywaydb.database.sqlserver.SQLServerDatabase
V
- valueOf(String) - Static method in enum class org.flywaydb.database.sqlserver.SQLServerEngineEdition
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.flywaydb.database.sqlserver.SQLServerSchema.ObjectType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.flywaydb.database.sqlserver.SQLServerEngineEdition
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.flywaydb.database.sqlserver.SQLServerSchema.ObjectType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VIEW - Enum constant in enum class org.flywaydb.database.sqlserver.SQLServerSchema.ObjectType
-
View.
All Classes and Interfaces|All Packages