schemaSnapshotBuilder function
Builder
schemaSnapshotBuilder(
- BuilderOptions options
Implementation
Builder schemaSnapshotBuilder(BuilderOptions options) => SchemaSnapshotBuilder(
snapshotVersion: options.config['version']?.toString() ?? '1.0',
emitMigrations: options.config['emit_migrations'] as bool? ?? true,
migrationsDirName:
options.config['migrations_dir']?.toString() ?? 'migrations',
includeGlobs:
(options.config['include_globs'] as List?)
?.map((e) => e.toString())
.toList() ??
const ['lib/**.dart'],
excludeGlobs:
(options.config['exclude_globs'] as List?)
?.map((e) => e.toString())
.toList() ??
const ['**/*.g.dart', '**/*.loxia.g.part'],
);