protected override void Generate(System.Data.Entity.Migrations.Model.DropTableOperation dropTableOperation) { string newTableName = _GetNameWithReplacedSchema(dropTableOperation.Name); var newDropTableOperation = new System.Data.Entity.Migrations.Model.CreateTableOperation(newTableName, dropTableOperation.AnonymousArguments); base.Generate(newDropTableOperation); }
/// <summary> /// Generates code to perform a <see cref="T:System.Data.Entity.Migrations.Model.CreateTableOperation" />. /// </summary> /// <param name="createTableOperation">The operation to generate code for.</param> /// <param name="writer">Text writer to add the generated code to.</param> protected override void Generate(System.Data.Entity.Migrations.Model.CreateTableOperation createTableOperation, System.Data.Entity.Migrations.Utilities.IndentedTextWriter writer) { base.Generate(createTableOperation, writer); foreach (var column in createTableOperation.Columns) { GenerateCustomColumnCode(writer, createTableOperation.Name, column.Name); } }
protected override void Generate(System.Data.Entity.Migrations.Model.CreateTableOperation createTableOperation) { string newTableName = _GetNameWithReplacedSchema(createTableOperation.Name); var newCreateTableOperation = new System.Data.Entity.Migrations.Model.CreateTableOperation(newTableName, createTableOperation.AnonymousArguments); newCreateTableOperation.PrimaryKey = createTableOperation.PrimaryKey; foreach (var column in createTableOperation.Columns) { newCreateTableOperation.Columns.Add(column); } base.Generate(newCreateTableOperation); }
protected override void Generate(System.Data.Entity.Migrations.Model.CreateTableOperation createTableOperation) { createTableOperation.PrimaryKey.IsClustered = false; base.Generate(createTableOperation); }
protected override void Generate(System.Data.Entity.Migrations.Model.CreateTableOperation createTableOperation, System.Data.Entity.Migrations.Utilities.IndentedTextWriter writer) { createTableOperation.PrimaryKey.IsClustered = false; base.Generate(createTableOperation, writer); }