MigrationsSqlGenerator
MigrationsSqlGenerator(MigrationsSqlGeneratorDependencies)
Dependencies
Options
SqlGenerator
VersionComparer
CheckConstraint(AddCheckConstraintOperation, IModel, MigrationCommandListBuilder)
ColumnDefinition(AddColumnOperation, IModel, MigrationCommandListBuilder)
ColumnDefinition(String, String, String, ColumnOperation, IModel, MigrationCommandListBuilder)
ColumnDefinition(String, String, String, Type, String, Boolean?, Int32?, Boolean, Boolean, Object, String, String, IAnnotatable, IModel, MigrationCommandListBuilder)
ColumnDefinition(String, String, String, Type, String, Boolean?, Int32?, Boolean?, Boolean, Boolean, Object, String, String, IAnnotatable, IModel, MigrationCommandListBuilder)
ColumnList(String[])
ComputedColumnDefinition(String, String, String, ColumnOperation, IModel, MigrationCommandListBuilder)
CreateTableCheckConstraints(CreateTableOperation, IModel, MigrationCommandListBuilder)
CreateTableColumns(CreateTableOperation, IModel, MigrationCommandListBuilder)
CreateTableConstraints(CreateTableOperation, IModel, MigrationCommandListBuilder)
CreateTableForeignKeys(CreateTableOperation, IModel, MigrationCommandListBuilder)
CreateTablePrimaryKeyConstraint(CreateTableOperation, IModel, MigrationCommandListBuilder)
CreateTableUniqueConstraints(CreateTableOperation, IModel, MigrationCommandListBuilder)
DefaultValue(Object, String, MigrationCommandListBuilder)
DefaultValue(Object, String, String, MigrationCommandListBuilder)
EndStatement(MigrationCommandListBuilder, Boolean)
FindEntityTypes(IModel, String, String)
FindProperty(IModel, String, String, String)
ForeignKeyAction(ReferentialAction, MigrationCommandListBuilder)
ForeignKeyConstraint(AddForeignKeyOperation, IModel, MigrationCommandListBuilder)
Generate(AddCheckConstraintOperation, IModel, MigrationCommandListBuilder)
Generate(AddColumnOperation, IModel, MigrationCommandListBuilder)
Generate(AddForeignKeyOperation, IModel, MigrationCommandListBuilder)
Generate(AddPrimaryKeyOperation, IModel, MigrationCommandListBuilder)
Generate(AddUniqueConstraintOperation, IModel, MigrationCommandListBuilder)
Generate(AlterColumnOperation, IModel, MigrationCommandListBuilder)
Generate(AlterDatabaseOperation, IModel, MigrationCommandListBuilder)
Generate(AlterSequenceOperation, IModel, MigrationCommandListBuilder)
Generate(AlterTableOperation, IModel, MigrationCommandListBuilder)
Generate(CreateIndexOperation, IModel, MigrationCommandListBuilder)
Generate(CreateSequenceOperation, IModel, MigrationCommandListBuilder)
Generate(CreateTableOperation, IModel, MigrationCommandListBuilder)
Generate(DeleteDataOperation, IModel, MigrationCommandListBuilder)
Generate(DropCheckConstraintOperation, IModel, MigrationCommandListBuilder)
Generate(DropColumnOperation, IModel, MigrationCommandListBuilder)
Generate(DropForeignKeyOperation, IModel, MigrationCommandListBuilder)
Generate(DropIndexOperation, IModel, MigrationCommandListBuilder)
Generate(DropPrimaryKeyOperation, IModel, MigrationCommandListBuilder)
Generate(DropSchemaOperation, IModel, MigrationCommandListBuilder)
Generate(DropSequenceOperation, IModel, MigrationCommandListBuilder)
Generate(DropTableOperation, IModel, MigrationCommandListBuilder)
Generate(DropUniqueConstraintOperation, IModel, MigrationCommandListBuilder)
Generate(EnsureSchemaOperation, IModel, MigrationCommandListBuilder)
Generate(InsertDataOperation, IModel, MigrationCommandListBuilder)
Generate(MigrationOperation, IModel, MigrationCommandListBuilder)
Generate(RenameColumnOperation, IModel, MigrationCommandListBuilder)
Generate(RenameIndexOperation, IModel, MigrationCommandListBuilder)
Generate(RenameSequenceOperation, IModel, MigrationCommandListBuilder)
Generate(RenameTableOperation, IModel, MigrationCommandListBuilder)
Generate(RestartSequenceOperation, IModel, MigrationCommandListBuilder)
Generate(SqlOperation, IModel, MigrationCommandListBuilder)
Generate(UpdateDataOperation, IModel, MigrationCommandListBuilder)
Generate(AddColumnOperation, IModel, MigrationCommandListBuilder, Boolean)
Generate(AddForeignKeyOperation, IModel, MigrationCommandListBuilder, Boolean)
Generate(AddPrimaryKeyOperation, IModel, MigrationCommandListBuilder, Boolean)
Generate(CreateIndexOperation, IModel, MigrationCommandListBuilder, Boolean)
Generate(CreateTableOperation, IModel, MigrationCommandListBuilder, Boolean)
Generate(DropColumnOperation, IModel, MigrationCommandListBuilder, Boolean)
Generate(DropForeignKeyOperation, IModel, MigrationCommandListBuilder, Boolean)
Generate(DropIndexOperation, IModel, MigrationCommandListBuilder, Boolean)
Generate(DropPrimaryKeyOperation, IModel, MigrationCommandListBuilder, Boolean)
Generate(DropTableOperation, IModel, MigrationCommandListBuilder, Boolean)
Generate(InsertDataOperation, IModel, MigrationCommandListBuilder, Boolean)
Generate(IReadOnlyList<MigrationOperation>, IModel)
Generate(IReadOnlyList<MigrationOperation>, IModel, MigrationsSqlGenerationOptions)
GenerateIndexColumnList(CreateIndexOperation, IModel, MigrationCommandListBuilder)
GenerateModificationCommands(DeleteDataOperation, IModel)
GenerateModificationCommands(InsertDataOperation, IModel)
GenerateModificationCommands(UpdateDataOperation, IModel)
GetColumnType(String, String, String, ColumnOperation, IModel)
GetColumnType(String, String, String, Type, Boolean?, Int32?, Boolean, IModel)
GetColumnType(String, String, String, Type, Boolean?, Int32?, Boolean?, Boolean, IModel)
HasLegacyRenameOperations(IModel)
IndexOptions(CreateIndexOperation, IModel, MigrationCommandListBuilder)
IndexOptions(MigrationOperation, IModel, MigrationCommandListBuilder)
IndexTraits(MigrationOperation, IModel, MigrationCommandListBuilder)
IsOldColumnSupported(IModel)
PrimaryKeyConstraint(AddPrimaryKeyOperation, IModel, MigrationCommandListBuilder)
SequenceOptions(AlterSequenceOperation, IModel, MigrationCommandListBuilder)
SequenceOptions(CreateSequenceOperation, IModel, MigrationCommandListBuilder)
SequenceOptions(String, String, SequenceOperation, IModel, MigrationCommandListBuilder)
SequenceOptions(String, String, SequenceOperation, IModel, MigrationCommandListBuilder, Boolean)
SequenceOptions(String, String, Int32, Int64?, Int64?, Boolean, IModel, MigrationCommandListBuilder)
TryGetVersion(IModel, String)
UniqueConstraint(AddUniqueConstraintOperation, IModel, MigrationCommandListBuilder)
netcoreapp2.2
namespace Microsoft.EntityFrameworkCore.Migrations
{
public class MigrationsSqlGenerator : IMigrationsSqlGenerator
{
protected virtual void ColumnDefinition(string schema, string table, string name, Type clrType, string type, bool? unicode, int? maxLength, bool rowVersion, bool nullable, object defaultValue, string defaultValueSql, string computedColumnSql, IAnnotatable annotatable, IModel model, MigrationCommandListBuilder builder);
}
}
nuget.org | 0.0 %
Reference this API |
---|---|
Upgrade Planner | 0.0 %
Reference this API |
.NET Core | 2.02.12.2 |
Information specific to netcoreapp2.2 | |
Assembly | Microsoft.EntityFrameworkCore.Relational , Version=2.2.6.0, PublicKeyToken=adb9793829ddae60 |
Referencing | The API is automatically referenced. |
Platform Restrictions | This framework does not have platform annotations. |
- Built-in API
- Package-provided API