mirror of
https://we.phorge.it/source/phorge.git
synced 2024-11-27 09:12:41 +01:00
cb0700a99c
Summary: Current scripts make it hard to administer Phabricator instance while not having direct (priviledged) access to the database. This change allows scenario where DB administrator creates the databases for you before you run update_schema script. Test Plan: Create the databases before running the update_schema script - it shouldn't complain that the databases already exist. Reviewers: aran, epriestley Reviewed By: epriestley CC: aran, epriestley Differential Revision: 1014
12 lines
356 B
SQL
12 lines
356 B
SQL
CREATE DATABASE IF NOT EXISTS phabricator_phriction;
|
|
|
|
CREATE TABLE phabricator_phriction.phriction_document (
|
|
id INT UNSIGNED NOT NULL,
|
|
phid VARCHAR(64) BINARY NOT NULL,
|
|
UNIQUE KEY (phid),
|
|
slug VARCHAR(512) NOT NULL,
|
|
UNIQUE KEY (slug),
|
|
depth INT UNSIGNED NOT NULL,
|
|
UNIQUE KEY (depth, slug),
|
|
contentID INT UNSIGNED NOT NULL
|
|
) ENGINE=InnoDB;
|