From 05eb063254fdc69b74ec6c668da5bc9af3afd86f Mon Sep 17 00:00:00 2001 From: voltini Date: Thu, 12 Dec 2024 22:03:29 +0100 Subject: [PATCH] [profiles] split promotion, migration --- dbschema/migrations/00028-m1vnk3u.edgeql | 11 +++++++++++ dbschema/user.esdl | 3 ++- 2 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 dbschema/migrations/00028-m1vnk3u.edgeql diff --git a/dbschema/migrations/00028-m1vnk3u.edgeql b/dbschema/migrations/00028-m1vnk3u.edgeql new file mode 100644 index 0000000..4d5d445 --- /dev/null +++ b/dbschema/migrations/00028-m1vnk3u.edgeql @@ -0,0 +1,11 @@ +CREATE MIGRATION m1vnk3u6ttr6yrd4dkxficgsidqy5264drzusoppur7gowyhmkzmwa + ONTO m1mim5pih5xgtor6tm6znfotxp7wlkobamdoy7ih72fnwlrldagcqa +{ + ALTER TYPE user::Profile { + CREATE PROPERTY n7_major: std::str; + }; + ALTER TYPE user::Profile { + CREATE PROPERTY graduation_year: std::str; + DROP PROPERTY promotion; + }; +}; diff --git a/dbschema/user.esdl b/dbschema/user.esdl index 54529bb..99babba 100644 --- a/dbschema/user.esdl +++ b/dbschema/user.esdl @@ -20,9 +20,10 @@ module user { type Profile { property birthday -> datetime; property full_name -> str; + property graduation_year -> str; property photo -> str; - property promotion -> str; property pronouns -> str; + property n7_major -> str; property telephone -> str; required link user -> User { constraint exclusive;