You've already forked AstralRinth
forked from didirus/AstralRinth
* implement backend limits on project creation * implement collection, org creation hard caps * Fix limit api * Fix clippy * Fix limits * Update sqlx queries * Address PR comments on user limit structure * sqlx prepare and clippy * fix test maybe
10 lines
307 B
SQL
10 lines
307 B
SQL
CREATE TABLE user_limits (
|
|
-- if NULL, this is a global default
|
|
user_id BIGINT REFERENCES users(id),
|
|
projects INTEGER NOT NULL,
|
|
organizations INTEGER NOT NULL,
|
|
collections INTEGER NOT NULL
|
|
);
|
|
INSERT INTO user_limits (user_id, projects, organizations, collections)
|
|
VALUES (NULL, 256, 16, 32);
|