add creator to beta keys schema

This commit is contained in:
Brandon Thomas committed 2024-05-16 13:30:47 -07:00
1 parent d08ec99250
commit 979a8de5ae
3 files changed
+22

No files matched your search

@@ -0,0 +1,5 @@
-- noinspection SqlDialectInspectionForFile
-- noinspection SqlNoDataSourceInspectionForFile
-- noinspection SqlResolveForFile
ALTER TABLE beta_keys DROP COLUMN creator_user_token;
@@ -0,0 +1,11 @@
-- noinspection SqlDialectInspectionForFile
-- noinspection SqlNoDataSourceInspectionForFile
-- noinspection SqlResolveForFile
ALTER TABLE beta_keys
ADD COLUMN
creator_user_token VARCHAR(32) NOT NULL
AFTER key_value;
ALTER TABLE beta_keys
ADD INDEX index_creator_user_token (creator_user_token);
+6
View File
@@ -20,6 +20,11 @@ CREATE TABLE beta_keys (
-- Crockford-encoded.
key_value VARCHAR(32) NOT NULL,
-- ========== CREATOR USER ==========
-- This is a member on our team
creator_user_token VARCHAR(32) NOT NULL,
-- ========== REFERRER USER ==========
-- The user that offers the beta key to other users.
@@ -50,6 +55,7 @@ CREATE TABLE beta_keys (
UNIQUE KEY (token),
UNIQUE KEY (key_value),
KEY index_creator_user_token (creator_user_token),
KEY index_maybe_referrer_user_token (maybe_referrer_user_token),
KEY index_maybe_redeemer_user_token (maybe_redeemer_user_token),
KEY index_created_at (created_at),