From e31bdbfc85ea62e9fe7065c56e29af4f195c206f Mon Sep 17 00:00:00 2001 From: Sung Won Chung Date: Wed, 15 May 2024 09:48:42 -0700 Subject: [PATCH 1/3] easier to demo without changes on the fly --- config.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/config.yaml b/config.yaml index 7a7fe85..1ee1749 100644 --- a/config.yaml +++ b/config.yaml @@ -41,6 +41,9 @@ cicd_bot: plan: enable_preview: true +ui: + format_on_save: false + # list of users that are allowed to approve PRs for synchronized deployments users: - username: sung_sqlmesh_demo From a5a88f8e14daa7b754081445df4ce62067f79072 Mon Sep 17 00:00:00 2001 From: Sung Won Chung Date: Wed, 15 May 2024 09:49:34 -0700 Subject: [PATCH 2/3] default column desc --- models/staging/stg_payments.sql | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/models/staging/stg_payments.sql b/models/staging/stg_payments.sql index 46e248b..988bbea 100644 --- a/models/staging/stg_payments.sql +++ b/models/staging/stg_payments.sql @@ -10,9 +10,9 @@ MODEL ( ); SELECT - id AS payment_id, - order_id, - payment_method, + id AS payment_id, --primary key + order_id, --foreign key + payment_method, -- ex: credit_card, bank_transfer amount / 100 AS amount, /* `amount` is currently stored in cents, so we convert it to dollars */ -- 'new_column' AS new_column, /* non-breaking change example */ FROM demo.seed_raw_payments From 265a49a978cf7d6e61a7a8b3c2adeda30109a3d5 Mon Sep 17 00:00:00 2001 From: Sung Won Chung Date: Wed, 15 May 2024 10:50:43 -0700 Subject: [PATCH 3/3] make big breaking changes --- models/examples/seed_model.sql | 2 +- models/staging/stg_payments.sql | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/models/examples/seed_model.sql b/models/examples/seed_model.sql index b39276f..59d32a1 100644 --- a/models/examples/seed_model.sql +++ b/models/examples/seed_model.sql @@ -6,7 +6,7 @@ MODEL ( columns ( id INT64, item_id INT64, - event_date DATE + event_date TIMESTAMP ), grain (id, event_date) ) \ No newline at end of file diff --git a/models/staging/stg_payments.sql b/models/staging/stg_payments.sql index 988bbea..6439e67 100644 --- a/models/staging/stg_payments.sql +++ b/models/staging/stg_payments.sql @@ -13,7 +13,7 @@ SELECT id AS payment_id, --primary key order_id, --foreign key payment_method, -- ex: credit_card, bank_transfer - amount / 100 AS amount, /* `amount` is currently stored in cents, so we convert it to dollars */ + amount / 1000 AS amount, /* `amount` is currently stored in cents, so we convert it to dollars */ -- 'new_column' AS new_column, /* non-breaking change example */ FROM demo.seed_raw_payments