Class DotConnectOracleProcessor
Inheritance
DotConnectOracleProcessor
Assembly: FluentMigrator.Runner.Oracle.dll
Syntax
public class DotConnectOracleProcessor : GenericProcessorBase, IMigrationProcessor, IQuerySchema, IDisposable
Constructors
DotConnectOracleProcessor(IDbConnection, IMigrationGenerator, IAnnouncer, IMigrationProcessorOptions, DotConnectOracleDbFactory)
Declaration
public DotConnectOracleProcessor(IDbConnection connection, IMigrationGenerator generator, IAnnouncer announcer, IMigrationProcessorOptions options, DotConnectOracleDbFactory factory)
Parameters
Properties
DatabaseType
Declaration
public override string DatabaseType { get; }
Property Value
Overrides
DatabaseTypeAliases
Declaration
public override IList<string> DatabaseTypeAliases { get; }
Property Value
Overrides
Methods
ColumnExists(string, string, string)
Declaration
public override bool ColumnExists(string schemaName, string tableName, string columnName)
Parameters
Returns
Overrides
ConstraintExists(string, string, string)
Declaration
public override bool ConstraintExists(string schemaName, string tableName, string constraintName)
Parameters
Returns
Overrides
DefaultValueExists(string, string, string, object)
Declaration
public override bool DefaultValueExists(string schemaName, string tableName, string columnName, object defaultValue)
Parameters
Returns
Overrides
Execute(string, params object[])
Declaration
public override void Execute(string template, params object[] args)
Parameters
Overrides
Exists(string, params object[])
Declaration
public override bool Exists(string template, params object[] args)
Parameters
Returns
Overrides
IndexExists(string, string, string)
Declaration
public override bool IndexExists(string schemaName, string tableName, string indexName)
Parameters
Returns
Overrides
Declaration
public override void Process(PerformDBOperationExpression expression)
Parameters
Overrides
Process(string)
Declaration
protected override void Process(string sql)
Parameters
Type |
Name |
Description |
string |
sql |
|
Overrides
Read(string, params object[])
Declaration
public override DataSet Read(string template, params object[] args)
Parameters
Returns
Overrides
ReadTableData(string, string)
Declaration
public override DataSet ReadTableData(string schemaName, string tableName)
Parameters
Returns
Overrides
SchemaExists(string)
Declaration
public override bool SchemaExists(string schemaName)
Parameters
Type |
Name |
Description |
string |
schemaName |
|
Returns
Overrides
SequenceExists(string, string)
Declaration
public override bool SequenceExists(string schemaName, string sequenceName)
Parameters
Returns
Overrides
TableExists(string, string)
Declaration
public override bool TableExists(string schemaName, string tableName)
Parameters
Returns
Overrides
Implements