adding file upload & tags
This commit is contained in:
@@ -58,6 +58,22 @@ function migrate($db) {
|
||||
setting_key VARCHAR(100) PRIMARY KEY,
|
||||
setting_value TEXT NOT NULL
|
||||
)");
|
||||
try { $db->exec("CREATE TABLE IF NOT EXISTS file_attachments (
|
||||
id INT AUTO_INCREMENT PRIMARY KEY,
|
||||
event_id INT NOT NULL,
|
||||
original_name VARCHAR(255) NOT NULL,
|
||||
stored_name VARCHAR(255) NOT NULL,
|
||||
mime_type VARCHAR(100),
|
||||
file_size INT,
|
||||
uploaded_by VARCHAR(100),
|
||||
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
|
||||
)"); } catch (Exception $e) {}
|
||||
try { $db->exec("CREATE TABLE IF NOT EXISTS event_tags (
|
||||
id INT AUTO_INCREMENT PRIMARY KEY,
|
||||
event_id INT NOT NULL,
|
||||
tag VARCHAR(50) NOT NULL,
|
||||
UNIQUE KEY unique_event_tag (event_id, tag)
|
||||
)"); } catch (Exception $e) {}
|
||||
try {
|
||||
$stmt = $db->prepare("SELECT COUNT(*) as c FROM neptune_settings WHERE setting_key = 'registration_enabled'");
|
||||
$stmt->execute();
|
||||
|
||||
Reference in New Issue
Block a user