ColumnDefinition constructor

ColumnDefinition(
  1. Schema _schema,
  2. String _name,
  3. ColumnType _type, {
  4. int? length,
  5. int? precision,
  6. int? scale,
  7. List<String>? enumValues,
  8. List<String>? setValues,
})

Implementation

ColumnDefinition(
  this._schema,
  this._name,
  this._type, {
  int? length,
  int? precision,
  int? scale,
  List<String>? enumValues,
  List<String>? setValues,
}) : _length = length,
     _precision = precision,
     _scale = scale,
     _enumValues = enumValues,
     _setValues = setValues {
  _schema.registerColumnDefinition(this);
}