- 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 Generate(AddForeignKeyOperation operation, IModel model, MigrationCommandListBuilder builder);
    }
}
            | .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