@logto/schemas v1.28.0
@logto/schemas
The central packages for all database schemas and their TypeScript definitions and utilities.
Table init
The Logto CLI will pick up all necessary SQL queries in tables/ and src/models/ and run them in the following order:
- Run
tables/_before_all.sql - Run
tables/*.sqlwith the snippet/* init_order = <number> */in ascending order of<number> - Run
tables/*.sqlwithout theinit_ordersnippet in ascending order of filename (tables/) or table name (src/models/) - Run
tables/_after_all.sql
Additional rules for step 2 and 3:
- If no snippet
/* no_after_each */found, runtables/_after_each.sqlafter each SQL file - Exclude lifecycle scripts
tables/_[lifecycle].sqlwhere[lifecycle]could be one of:after_allafter_eachbefore_all
In the after_each lifecycle script, you can use ${name} to represent the current filename (tables/) or table name (src/models/).
In all lifecycle scripts, you can use ${database} to represent the current database.
10 months ago
12 months ago
11 months ago
8 months ago
1 year ago
10 months ago
9 months ago
10 months ago
7 months ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago