Skip to content

Commit

Permalink
Fix invalid date time expression examples (#2654)
Browse files Browse the repository at this point in the history
  • Loading branch information
simolus3 committed Sep 30, 2023
1 parent fb2d8e8 commit 687b5ac
Show file tree
Hide file tree
Showing 4 changed files with 260 additions and 15 deletions.
9 changes: 9 additions & 0 deletions docs/lib/snippets/_shared/todo_tables.dart
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,9 @@ class TodoItems extends Table {
TextColumn get title => text().withLength(min: 6, max: 32)();
TextColumn get content => text().named('body')();
IntColumn get category => integer().nullable().references(Categories, #id)();
// #enddocregion tables
DateTimeColumn get dueDate => dateTime().nullable()();
// #docregion tables
}

@DataClassName('Category')
Expand All @@ -18,9 +21,15 @@ class Categories extends Table {
}
// #enddocregion tables

class Users extends Table {
IntColumn get id => integer().autoIncrement()();
DateTimeColumn get birthDate => dateTime()();
}

class CanUseCommonTables extends ModularAccessor {
CanUseCommonTables(super.attachedDatabase);

$TodoItemsTable get todoItems => resultSet('todo_items');
$CategoriesTable get categories => resultSet('categories');
$UsersTable get users => resultSet('users');
}
Loading

0 comments on commit 687b5ac

Please sign in to comment.