exec(" CREATE TABLE IF NOT EXISTS items ( id INT UNSIGNED AUTO_INCREMENT PRIMARY KEY, sku VARCHAR(50) NOT NULL UNIQUE, name VARCHAR(200) NOT NULL, price DECIMAL(10,3) NOT NULL, base_stock INT NOT NULL DEFAULT 0, vat DECIMAL(5,3) NOT NULL DEFAULT 5.000, category_id INT UNSIGNED NULL, supplier_id INT UNSIGNED NULL, image_url VARCHAR(255) NULL, created_at DATETIME DEFAULT CURRENT_TIMESTAMP, FOREIGN KEY (category_id) REFERENCES categories(id) ON DELETE SET NULL, FOREIGN KEY (supplier_id) REFERENCES suppliers(id) ON DELETE SET NULL ); "); // 2. Insert Categories $db->exec("INSERT IGNORE INTO categories (id, name_ar, name_en) VALUES (1, 'إلكترونيات', 'Electronics'), (2, 'إكسسوارات', 'Accessories'), (3, 'ملابس', 'Clothing');"); // 3. Insert Suppliers $db->exec("INSERT IGNORE INTO suppliers (id, name, contact_person, phone) VALUES (1, 'TechCorp', 'John Doe', '123456789'), (2, 'ElectroWholesale', 'Jane Smith', '987654321'), (3, 'StyleCo', 'Mike Johnson', '555666777');"); echo "Database schema and base entities created.\n";