update database

This commit is contained in:
Flatlogic Bot 2026-03-24 08:28:04 +00:00
parent 4167b44e71
commit 5c05193a14

View File

@ -783,6 +783,11 @@ function ensure_schema(): void
try { db()->exec("ALTER TABLE landing_sections ADD COLUMN content_ar TEXT NULL AFTER content"); } catch (Exception $e) {} try { db()->exec("ALTER TABLE landing_sections ADD COLUMN content_ar TEXT NULL AFTER content"); } catch (Exception $e) {}
try { db()->exec("ALTER TABLE landing_sections ADD COLUMN button_text_ar VARCHAR(100) NULL AFTER button_text"); } catch (Exception $e) {} try { db()->exec("ALTER TABLE landing_sections ADD COLUMN button_text_ar VARCHAR(100) NULL AFTER button_text"); } catch (Exception $e) {}
// Ensure is_company exists in truck_owner_profiles
try { db()->exec("ALTER TABLE truck_owner_profiles ADD COLUMN is_company TINYINT(1) DEFAULT 0 AFTER id_card_path"); } catch (Exception $e) {}
try { db()->exec("ALTER TABLE truck_owner_profiles ADD COLUMN ctr_number VARCHAR(100) NULL AFTER is_company"); } catch (Exception $e) {}
try { db()->exec("ALTER TABLE truck_owner_profiles ADD COLUMN notes TEXT NULL AFTER ctr_number"); } catch (Exception $e) {}
$sql = <<<SQL $sql = <<<SQL
CREATE TABLE IF NOT EXISTS shipments ( CREATE TABLE IF NOT EXISTS shipments (
id INT AUTO_INCREMENT PRIMARY KEY, id INT AUTO_INCREMENT PRIMARY KEY,
@ -852,6 +857,9 @@ SQL;
bank_name VARCHAR(100) NULL, bank_name VARCHAR(100) NULL,
bank_branch VARCHAR(100) NULL, bank_branch VARCHAR(100) NULL,
id_card_path TEXT NOT NULL, id_card_path TEXT NOT NULL,
is_company TINYINT(1) DEFAULT 0,
ctr_number VARCHAR(100) NULL,
notes TEXT NULL,
truck_pic_path VARCHAR(255) NOT NULL, truck_pic_path VARCHAR(255) NOT NULL,
registration_path TEXT NOT NULL, registration_path TEXT NOT NULL,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,