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