genJsonModel function
void
genJsonModel(
- File file
)
Implementation
void genJsonModel(File file) {
final text = """
part of \'../../../${domainName}_${modelName}.dart\';
// DSL: https://github.com/ednet-dev/cms/blob/7bbe3ff53cc4e3178d0fac144f86dc87e5d27a44/packages/code_generation/dsl/SCHEMA.md
// DSL Schema: https://github.com/ednet-dev/cms/blob/7bbe3ff53cc4e3178d0fac144f86dc87e5d27a44/packages/code_generation/dsl/schema/yaml/schema.json
// lib/${domainName}/${modelName}/json/model.dart
String ${domainName}${firstLetterToUpper(modelName)}ModelYaml = '''
${modelJson ?? yamlString}
''';
""";
addText(file, text);
}