copyWith abstract method
      
  
TableDefinition
copyWith({ 
    
- String? name,
- String? dartName,
- String? module,
- String? schema,
- String? tableSpace,
- List<ColumnDefinition> ? columns,
- List<ForeignKeyDefinition> ? foreignKeys,
- List<IndexDefinition> ? indexes,
- bool? managed,
Returns a shallow copy of this TableDefinition with some or all fields replaced by the given arguments.
Implementation
@_i1.useResult
TableDefinition copyWith({
  String? name,
  String? dartName,
  String? module,
  String? schema,
  String? tableSpace,
  List<_i2.ColumnDefinition>? columns,
  List<_i3.ForeignKeyDefinition>? foreignKeys,
  List<_i4.IndexDefinition>? indexes,
  bool? managed,
});