Index

A C D E F G H I K L M N O P Q R S T U V 
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
 
getConfigurationParameterFromEnvironmentVariable(String) - Method in class org.flywaydb.database.sqlserver.SQLServerConfigurationExtension
 
getCurrentSchemaNameOrSearchPath() - Method in class org.flywaydb.database.sqlserver.SQLServerConnection
 
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.
isAzureConnection() - 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.
A C D E F G H I K L M N O P Q R S T U V 
All Classes and Interfaces|All Packages