diff --git a/api/db/changelog/db.changelog-255-backfill-user-initial-credits-expiration.xml b/api/db/changelog/db.changelog-255-backfill-user-initial-credits-expiration.xml new file mode 100644 index 00000000000..148c82ee25c --- /dev/null +++ b/api/db/changelog/db.changelog-255-backfill-user-initial-credits-expiration.xml @@ -0,0 +1,19 @@ + + + + + INSERT INTO user_initial_credits_expiration (user_id, credit_start_time, expiration_time) + SELECT ua.user_id, '2025-02-18 00:00:00', '2025-06-18 00:00:00' + FROM user_access_tier AS ua + INNER JOIN access_tier AS a + ON ua.access_tier_id = a.access_tier_id + WHERE a.short_name ="registered" + AND ua.first_enabled IS NOT NULL + AND ua.user_id NOT IN (SELECT user_id FROM user_initial_credits_expiration); + + + diff --git a/api/db/changelog/db.changelog-master.xml b/api/db/changelog/db.changelog-master.xml index 4eb8280ab4b..5aad48fd10f 100644 --- a/api/db/changelog/db.changelog-master.xml +++ b/api/db/changelog/db.changelog-master.xml @@ -262,6 +262,7 @@ +