mirror of https://github.com/AMT-Cheif/drift.git
14 lines
414 B
Dart
14 lines
414 B
Dart
import 'package:drift/drift.dart';
|
|
|
|
class Users extends Table {
|
|
IntColumn get id => integer().autoIncrement()();
|
|
|
|
// added in schema version 2, got a default in version 4
|
|
TextColumn get name => text().withDefault(const Constant('name'))();
|
|
|
|
// Column added in version 6
|
|
DateTimeColumn get birthday => dateTime().nullable()();
|
|
|
|
IntColumn get nextUser => integer().nullable().references(Users, #id)();
|
|
}
|