ColumnBlueprint constructor

const ColumnBlueprint({
  1. required String name,
  2. required ColumnType type,
  3. bool nullable = true,
  4. int? length,
  5. int? precision,
  6. int? scale,
  7. bool unsigned = false,
  8. bool zeroFill = false,
  9. dynamic defaultValue,
  10. String? comment,
  11. String? collation,
  12. String? charset,
  13. String? expression,
  14. String? virtuality,
  15. bool autoIncrement = false,
  16. bool unique = false,
  17. List<String>? enumValues,
  18. List<String>? setValues,
})

Implementation

const ColumnBlueprint({
  required this.name,
  required this.type,
  this.nullable = true,
  this.length,
  this.precision,
  this.scale,
  this.unsigned = false,
  this.zeroFill = false,
  this.defaultValue,
  this.comment,
  this.collation,
  this.charset,
  this.expression,
  this.virtuality,
  this.autoIncrement = false,
  this.unique = false,
  this.enumValues,
  this.setValues,
});