mirror of https://github.com/AMT-Cheif/drift.git
17 lines
614 B
Dart
17 lines
614 B
Dart
import 'package:build/build.dart';
|
|
import 'package:drift_dev/src/backends/build/moor_builder.dart';
|
|
import 'package:drift_dev/src/backends/build/preprocess_builder.dart';
|
|
|
|
Builder moorBuilder(BuilderOptions options) =>
|
|
MoorSharedPartBuilder(options, isForNewDriftPackage: true);
|
|
|
|
Builder moorBuilderNotShared(BuilderOptions options) =>
|
|
MoorPartBuilder(options, isForNewDriftPackage: true);
|
|
|
|
Builder preparingBuilder(BuilderOptions options) =>
|
|
PreprocessBuilder(isForNewDriftPackage: true);
|
|
|
|
PostProcessBuilder moorCleanup(BuilderOptions options) {
|
|
return const FileDeletingBuilder(['.temp.dart']);
|
|
}
|