mirror of
https://github.com/storytold/artcraft.git
synced 2026-11-10 03:51:25 +00:00
add creator to beta keys schema
This commit is contained in:
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);
|
||||
@@ -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),
|
||||
|
||||
Reference in new issue
Block a user