enumName property

String get enumName

The generated Dart enum name in PascalCase.

Converts snake_case database names to PascalCase Dart enum names. For example: 'user_status' becomes 'UserStatus'.

Implementation

String get enumName {
  final pascalCase =
      snakeToPascalCase(name.replaceAll('"', '').replaceAll(" ", "_"));
  return pascalCase[0].toUpperCase() + pascalCase.substring(1);
}