This repository has been archived on 2025-05-24. You can view files and clone it, but cannot push or open issues or pull requests.
Files
qemudb/tables/maintainers.sql

27 lines
862 B
SQL

use apidb;
drop table if exists appMaintainerQueue;
drop table if exists appMaintainers;
/*
* List of the application maintainers. These users have the rights
* to delete comments, edit the application description and otherwise
* care for an application.
*
* We also store the reason they asked to be a maintainer since we use this table
* for both queued and unqueued maintainers
*/
create table appMaintainers (
maintainerId int not null auto_increment,
appId int,
versionId int,
userId int,
maintainReason text,
superMaintainer tinyint(1),
submitTime datetime,
state enum('accepted','queued','pending') NOT NULL default 'accepted',
notificationLevel int not null default '0',
notificationTime datetime,
key(maintainerId)
);