anchor.diff:        dartTypeName: '${pascalCase}Data',
         primaryKey: explicitPk,
         overrideTableConstraints: tableConstraints,
  -      overrideDontWriteConstraints: content['was_declared_in_moor'] as bool,
  +      overrideDontWriteConstraints: content['was_declared_in_moor'] as bool?,
         overrideWithoutRowId: withoutRowId,
         declaration: const CustomTableDeclaration(),
       );
  
positive.code:     if (data is Map<String, dynamic>) {
        final allowedLengths = data['allowed-lengths'] as Map<String, dynamic>;
        return LimitingTextLength(
          minLength: allowedLengths['min'] as int,
          maxLength: allowedLengths['max'] as int,
        );
      }
  
  
negative.code:       dartGetterName: ReCase(name).camelCase,
        type: moorType,
        nullable: nullable,
        defaultArgument: data['default_dart'] as String?,
        customConstraints: customConstraints,
        features: dslFeatures.whereType<ColumnFeature>().toList(),
      );
  