25 lines
804 B
SQL
25 lines
804 B
SQL
CREATE TABLE IF NOT EXISTS company_settings (
|
|
id INT PRIMARY KEY DEFAULT 1,
|
|
company_name VARCHAR(255),
|
|
address_1 VARCHAR(255),
|
|
address_2 VARCHAR(255),
|
|
city VARCHAR(100),
|
|
province VARCHAR(100),
|
|
postal_code VARCHAR(20),
|
|
phone VARCHAR(20),
|
|
phone_2 VARCHAR(20),
|
|
email VARCHAR(255),
|
|
website VARCHAR(255),
|
|
fiscal_year_end DATE,
|
|
business_number VARCHAR(100),
|
|
timezone VARCHAR(100),
|
|
sector VARCHAR(100),
|
|
notifications_enabled TINYINT(1) DEFAULT 1,
|
|
logo_path VARCHAR(255),
|
|
updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
|
|
CONSTRAINT single_row CHECK (id = 1)
|
|
) ENGINE=InnoDB;
|
|
|
|
-- Initialize with default values if not exists
|
|
INSERT IGNORE INTO company_settings (id, company_name) VALUES (1, 'My ERP Company');
|