diff options
Diffstat (limited to 'migrations')
| -rw-r--r-- | migrations/20250115_173712_create_home_timeline.php | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/migrations/20250115_173712_create_home_timeline.php b/migrations/20250115_173712_create_home_timeline.php new file mode 100644 index 0000000..becd1a9 --- /dev/null +++ b/migrations/20250115_173712_create_home_timeline.php @@ -0,0 +1,18 @@ +<?php + +use \Digitigrade\Db\Migrator; + +Migrator::getInstance()->register(20250115_173712, function (PDO $db) { + // items in each user's home timeline + $db->exec(<<<END + CREATE TABLE home_timeline_item ( + id bigserial primary key, + user_account bigint not null references user_account, + reason_kind text, + reason_data jsonb, + item_kind text not null, + item_data jsonb not null, + modified timestamp with time zone not null + ); + END); +}); |
