1234567891011121314151617181920212223242526272829303132 |
- <?php namespace Kanboard\Plugin\OMIProjectBranding\Schema;
- use PDO;
- const VERSION = 2;
- function version_2(PDO $pdo) {
- $pdo->exec('DROP TABLE project_branding;');
- $pdo->exec('
- CREATE TABLE IF NOT EXISTS project_branding (
- id INTEGER PRIMARY KEY,
- project_id INTEGER NOT NULL,
- logo_url TEXT,
- accent_color TEXT,
- enabled INTEGER DEFAULT 0,
- FOREIGN KEY(project_id) REFERENCES projects(id) ON DELETE CASCADE
- );
- ');
- }
- function version_1(PDO $pdo) {
- $pdo->exec('
- CREATE TABLE IF NOT EXISTS project_branding (
- id INTEGER PRIMARY KEY,
- project_id INTEGER NOT NULL,
- logo_url TEXT,
- accent_color TEXT,
- enabled INTEGER DEFAULT 0,
- FOREIGN KEY(project_id) REFERENCES projects(id) ON DELETE CASCADE
- );
- ');
- }
|