copyWith abstract method

TableMigration copyWith({
  1. String? name,
  2. String? dartName,
  3. String? module,
  4. String? schema,
  5. List<ColumnDefinition>? addColumns,
  6. List<String>? deleteColumns,
  7. List<ColumnMigration>? modifyColumns,
  8. List<IndexDefinition>? addIndexes,
  9. List<String>? deleteIndexes,
  10. List<ForeignKeyDefinition>? addForeignKeys,
  11. List<String>? deleteForeignKeys,
  12. List<DatabaseMigrationWarning>? warnings,
})

Implementation

TableMigration copyWith({
  String? name,
  String? dartName,
  String? module,
  String? schema,
  List<_i2.ColumnDefinition>? addColumns,
  List<String>? deleteColumns,
  List<_i2.ColumnMigration>? modifyColumns,
  List<_i2.IndexDefinition>? addIndexes,
  List<String>? deleteIndexes,
  List<_i2.ForeignKeyDefinition>? addForeignKeys,
  List<String>? deleteForeignKeys,
  List<_i2.DatabaseMigrationWarning>? warnings,
});