Column constructor

Column({
  1. required String postgresFormat,
  2. required String dbColName,
  3. required String camelColName,
  4. required List<String> enumValues,
  5. required bool jsonbToDynamic,
  6. String? userType,
  7. String? userTypeDartName,
  8. dynamic hasDefaultValue,
  9. String? description,
  10. int? maxLength,
  11. bool isPrimaryKey = false,
  12. bool isSerialType = false,
  13. bool isInRequiredColumn = false,
  14. JsonbModelConfig? jsonbModelConfig,
})

Implementation

Column({
  required this.postgresFormat,
  required this.dbColName,
  required this.camelColName,
  required this.enumValues,
  required this.jsonbToDynamic,
  this.userType,
  this.userTypeDartName,
  this.hasDefaultValue,
  this.description,
  this.maxLength,
  this.isPrimaryKey = false,
  this.isSerialType = false,
  this.isInRequiredColumn = false,
  this.jsonbModelConfig,
});