DdlGenerator constructor
const
DdlGenerator({
- required SqlDialect dialect,
Abstract interface for generating DDL statements from diff operations.
Each database dialect provides its own implementation, and its package's
lib/ddl.dart defines a main method serving it so the CLI can execute it
dynamically:
void main(List<String> args, SendPort sendPort) =>
serveDdlGenerator(MyDdlGenerator(), sendPort);
class MyDdlGenerator extends DdlGenerator {
const MyDdlGenerator() : super(dialect: const MyDialect());
...
}
Implementation
const DdlGenerator({required this.dialect});