schema.sql 1021 B

1234567891011121314151617181920212223242526
  1. --
  2. -- `#prefix#SnapshootJob`
  3. --
  4. CREATE TABLE IF NOT EXISTS `#prefix#SnapshotJob` (
  5. `id` int(11) NOT NULL AUTO_INCREMENT,
  6. `hosting_id` int(11) NOT NULL,
  7. `vm_id` INT (11) DEFAULT NULL,
  8. `name` varchar(200) NOT NULL,
  9. `description` text DEFAULT NULL,
  10. `vmstate` TINYINT(1) DEFAULT NULL,
  11. `period` varchar(100) NOT NULL,
  12. `run_every` INT (2) DEFAULT NULL,
  13. `days` text DEFAULT NULL,
  14. `start_time` TIME DEFAULT NULL,
  15. `updated_at` timestamp DEFAULT CURRENT_TIMESTAMP,
  16. `created_at` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
  17. PRIMARY KEY (`id`)
  18. ) ENGINE=InnoDB DEFAULT CHARSET=#charset# DEFAULT COLLATE #collation#;
  19. --
  20. -- ALTER TABLE
  21. --
  22. ALTER TABLE `ProxmoxAddon_Commands` CHANGE `status` `status` ENUM('stopped','running','error','sleeping') CHARACTER SET #charset# COLLATE #collation# NULL DEFAULT 'stopped';
  23. --
  24. -- Fix missing ip addresses
  25. --
  26. delete i.* from ProxmoxAddon_VmIpAddress i left join tblhosting h ON (h.id = i.hosting_id) where h.domainstatus NOT IN ("Active", "Suspended");