Skip to content

Commit 000ab64

Browse files
authored
Upgrade typed_sql + updated migrations. (dart-lang#9337)
1 parent 27a9c91 commit 000ab64

7 files changed

Lines changed: 122 additions & 169 deletions

File tree

app/lib/database/migration.g.dart

Lines changed: 33 additions & 50 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

app/lib/database/schema.g.dart

Lines changed: 81 additions & 113 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

app/lib/database/schema.task.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@ abstract final class Task extends Row {
3232
fields: ['runtime_version', 'package'],
3333
name: 'task',
3434
as: 'dependencies',
35+
onDelete: .cascade,
36+
onUpdate: .cascade,
3537
)
3638
abstract final class TaskDependency extends Row {
3739
String get runtime_version;

app/migrations/000001_task.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,5 @@ CREATE TABLE "task_dependencies" (
1515
"package" text NOT NULL,
1616
"dependency" text NOT NULL,
1717
PRIMARY KEY ("runtime_version", "package", "dependency"),
18-
CONSTRAINT "task_dependencies_runtime_version_package_fkey" FOREIGN KEY ("runtime_version", "package") REFERENCES "tasks" ("runtime_version", "package") ON UPDATE NO ACTION ON DELETE NO ACTION
18+
CONSTRAINT "task_dependencies_fk_task" FOREIGN KEY ("runtime_version", "package") REFERENCES "tasks" ("runtime_version", "package") ON UPDATE CASCADE ON DELETE CASCADE
1919
);

app/migrations/sha256sum.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
e5bcb2fa303321ca1860fa5f3bec070001047883228d97f885f9cb0466df7d70 000001_task.sql
1+
edfd3d977ef308147b29a609c48f3913608e4888d073479995bdb8b37a643806 000001_task.sql

app/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ dependencies:
4343
shelf_router: ^1.1.0
4444
stack_trace: ^1.10.0
4545
stream_transform: ^2.0.0
46-
typed_sql: ^0.1.7
46+
typed_sql: ^0.1.9
4747
watcher: ^1.0.0
4848
yaml: ^3.1.0
4949
# pana version to be pinned

pubspec.lock

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -933,10 +933,10 @@ packages:
933933
dependency: transitive
934934
description:
935935
name: typed_sql
936-
sha256: "6f1f47d165f4e2aa1415f06431d05b6e9cfca73914fb01b5730b6b1eb31aa82a"
936+
sha256: "2d4299fe92d8fe15a0df0f188f6252b39e05a51d13a10d759ce696de760d0278"
937937
url: "https://pub.dev"
938938
source: hosted
939-
version: "0.1.7"
939+
version: "0.1.9"
940940
ulid:
941941
dependency: transitive
942942
description:
@@ -1026,4 +1026,4 @@ packages:
10261026
source: hosted
10271027
version: "2.2.4"
10281028
sdks:
1029-
dart: ">=3.10.0 <4.0.0"
1029+
dart: ">=3.11.0 <4.0.0"

0 commit comments

Comments
 (0)