データベースの扱い ShitforcesのAdminアカウントの作成 - ShopOne/Shitforces GitHub Wiki
初期状態にAdminアカウント等が無いため、開発時にデータベースを操作してAdminを作る必要があります。 コマンドについては、postgresqlのテーブルにログインしてから実行して下さい。 このWikiの開発環境のままであれば
データベース db
アカウント名 shop_one
パスワード pass_pass
です。
accountInfo
アカウント情報が入っています。webからアカウントは作成できます。
ADMINアカウントを作成する場合は、データベースで
UPDATE accountInfo set permission = 'ADMINISTER' where name = '?'
を記入して下さい。 ? にはAdmin化させるアカウント名を入れてください。 アカウント名がadminであれば
UPDATE accountInfo set permission = 'ADMINISTER' where name = 'admin'
です。
Adminアカウントは、アカウントページのタブからコンテストの作成、全てのコンテストの閲覧/提出権限があります。