update.sql 1.1 KB

12345678910111213141516171819202122232425262728293031323334
  1. CREATE TABLE IF NOT EXISTS project(
  2. id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT,
  3. name VARCHAR(127) NOT NULL,
  4. description TEXT,
  5. create_time BIGINT UNSIGNED NOT NULL,
  6. PRIMARY KEY (id))
  7. ENGINE=Innodb
  8. DEFAULT CHARSET=utf8;
  9. ALTER TABLE project ADD INDEX (name);
  10. CREATE TABLE IF NOT EXISTS service(
  11. id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT,
  12. project_id BIGINT UNSIGNED NOT NULL,
  13. name VARCHAR(127) NOT NULL,
  14. description TEXT,
  15. create_time BIGINT UNSIGNED NOT NULL,
  16. PRIMARY KEY (id))
  17. ENGINE=Innodb
  18. DEFAULT CHARSET=utf8;
  19. ALTER TABLE service ADD INDEX (project_id);
  20. ALTER TABLE service ADD INDEX (name);
  21. INSERT INTO project (name, description, create_time) VALUES ('我的项目', '由 JimV 创建的默认项目。', UNIX_TIMESTAMP(NOW()) * 1000000);
  22. INSERT INTO service (project_id, name, description, create_time) VALUES (1, '服务组', '由 JimV 创建的默认服务组。', UNIX_TIMESTAMP(NOW()) * 1000000);
  23. ALTER TABLE guest ADD COLUMN service_id BIGINT UNSIGNED NOT NULL DEFAULT 1;
  24. ALTER TABLE guest ADD INDEX (service_id);