init: add contract definitions and database schema with migrations skeleton
This commit is contained in:
4
db/README.md
Normal file
4
db/README.md
Normal file
@@ -0,0 +1,4 @@
|
||||
- все изменения только через migrations
|
||||
- schema.sql = текущее состояние
|
||||
- старые migrations не редактируем
|
||||
- версия базы = schema_version
|
||||
5
db/schema.sql
Normal file
5
db/schema.sql
Normal file
@@ -0,0 +1,5 @@
|
||||
CREATE TABLE schema_version (
|
||||
version INT PRIMARY KEY,
|
||||
applied_at TIMESTAMP NOT NULL,
|
||||
checksum VARCHAR(64) NOT NULL
|
||||
);
|
||||
Reference in New Issue
Block a user