Class SQLiteMigrationRunner
public sealed class SQLiteMigrationRunner : MigrationRunner<IDatabase>
- Inheritance
-
SQLiteMigrationRunner
- Inherited Members
Constructors
SQLiteMigrationRunner(IDatabase, ILogger<SQLiteMigrationRunner>?)
public SQLiteMigrationRunner(IDatabase database, ILogger<SQLiteMigrationRunner>? logger = null)
Parameters
databaseIDatabaseloggerILogger<SQLiteMigrationRunner>
Methods
CreateDbParameter(int, object)
protected override DbParameter CreateDbParameter(int number, object value)
Parameters
Returns
CreateDbParametersFor(MigrationRunnerOptions)
protected override DbParameter[] CreateDbParametersFor(MigrationRunnerOptions migrationParameters)
Parameters
migrationParametersMigrationRunnerOptions
Returns
GetControlTableExists(IDatabase)
protected override bool GetControlTableExists(IDatabase db)
Parameters
dbIDatabase