builder library

Build setup for dbkit_gen.

The dbkitTablesBuilder picks up every @DbTable-annotated class and emits a .dbkit.g.part file; source_gen|combining_builder (applied automatically) merges parts into the .g.dart file named by the part directive in the source.

Consumers need no build.yaml of their own — just:

import 'package:dbkit/dbkit.dart';

part 'user.g.dart';

@DbTable('users')
class User { ... }

and dart run build_runner build.

Functions

dbkitTablesBuilder(BuilderOptions options) → Builder
See dbkitTablesBuilder.