generateAttributes function

String generateAttributes(
  1. Table table
)

Implementation

String generateAttributes(Table table) {
  final columns = table.columns;
  final code = StringBuffer();
  columns.forEach((columnName, columnDetails) {
    final isOptional = !columnDetails.isInRequiredColumn;
    code.writeln(
        'final ${columnDetails.dartType}${isOptional ? "?" : ""} $columnName;');
  });
  return code.toString();
}