copyWith abstract method

  1. @useResult
DatabaseDefinitions copyWith({
  1. List<TableDefinition>? target,
  2. List<TableDefinition>? live,
  3. List<DatabaseMigrationVersionModel>? installedMigrations,
  4. List<DatabaseMigrationVersionModel>? latestAvailableMigrations,
})

Returns a shallow copy of this DatabaseDefinitions with some or all fields replaced by the given arguments.

Implementation

@_i1.useResult
DatabaseDefinitions copyWith({
  List<_i2.TableDefinition>? target,
  List<_i2.TableDefinition>? live,
  List<_i2.DatabaseMigrationVersionModel>? installedMigrations,
  List<_i2.DatabaseMigrationVersionModel>? latestAvailableMigrations,
});