Skip to content

Commit 5342a15

Browse files
committed
feat(supabase): improve i18n table constraints
1 parent 02ec5ae commit 5342a15

File tree

2 files changed

+13
-9
lines changed

2 files changed

+13
-9
lines changed

packages/supabase/src/database.ts

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1319,9 +1319,9 @@ export type Database = {
13191319
keys: {
13201320
Insert: {
13211321
key_name: string;
1322+
project_id: number;
13221323
description?: null | string;
13231324
id?: never;
1324-
project_id?: null | number;
13251325
};
13261326
Relationships: [
13271327
{
@@ -1336,13 +1336,13 @@ export type Database = {
13361336
description: null | string;
13371337
id: number;
13381338
key_name: string;
1339-
project_id: null | number;
1339+
project_id: number;
13401340
};
13411341
Update: {
13421342
description?: null | string;
13431343
id?: never;
13441344
key_name?: string;
1345-
project_id?: null | number;
1345+
project_id?: number;
13461346
};
13471347
};
13481348
languages: {
@@ -1436,9 +1436,9 @@ export type Database = {
14361436
};
14371437
translations: {
14381438
Insert: {
1439+
key_id: number;
1440+
language_id: number;
14391441
id?: never;
1440-
key_id?: null | number;
1441-
language_id?: null | number;
14421442
value?: null | string;
14431443
};
14441444
Relationships: [
@@ -1459,14 +1459,14 @@ export type Database = {
14591459
];
14601460
Row: {
14611461
id: number;
1462-
key_id: null | number;
1463-
language_id: null | number;
1462+
key_id: number;
1463+
language_id: number;
14641464
value: null | string;
14651465
};
14661466
Update: {
14671467
id?: never;
1468-
key_id?: null | number;
1469-
language_id?: null | number;
1468+
key_id?: number;
1469+
language_id?: number;
14701470
value?: null | string;
14711471
};
14721472
};
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
ALTER TABLE "i18n"."keys" ALTER COLUMN project_id SET NOT NULL;
2+
3+
ALTER TABLE "i18n"."translations" ALTER COLUMN key_id SET NOT NULL;
4+
ALTER TABLE "i18n"."translations" ALTER COLUMN language_id SET NOT NULL;

0 commit comments

Comments
 (0)