migrate_clients.sql 659 B

1234567891011121314151617181920
  1. USE inventory_db;
  2. CREATE TABLE IF NOT EXISTS clients (
  3. id INT(11) AUTO_INCREMENT PRIMARY KEY,
  4. company_name VARCHAR(255) NULL,
  5. first_name VARCHAR(100) NOT NULL,
  6. last_name VARCHAR(100) NOT NULL,
  7. email VARCHAR(255) NOT NULL UNIQUE,
  8. phone VARCHAR(20) NULL,
  9. address VARCHAR(255) NULL,
  10. city VARCHAR(100) NULL,
  11. state VARCHAR(100) NULL,
  12. postal_code VARCHAR(20) NULL,
  13. country VARCHAR(100) NULL,
  14. notes TEXT NULL,
  15. created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
  16. updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  17. INDEX idx_email (email),
  18. INDEX idx_name (last_name, first_name)
  19. );