mirror of
				https://github.com/louislam/uptime-kuma.git
				synced 2025-11-04 13:46:13 +08:00 
			
		
		
		
	
		
			
				
	
	
		
			38 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			SQL
		
	
	
	
	
	
			
		
		
	
	
			38 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			SQL
		
	
	
	
	
	
-- You should not modify if this have pushed to Github, unless it does serious wrong with the db.
 | 
						|
-- Change Monitor.created_date from "TIMESTAMP" to "DATETIME"
 | 
						|
-- SQL Generated by Intellij Idea
 | 
						|
PRAGMA foreign_keys=off;
 | 
						|
 | 
						|
BEGIN TRANSACTION;
 | 
						|
 | 
						|
create table monitor_dg_tmp
 | 
						|
(
 | 
						|
    id INTEGER not null
 | 
						|
        primary key autoincrement,
 | 
						|
    name VARCHAR(150),
 | 
						|
    active BOOLEAN default 1 not null,
 | 
						|
    user_id INTEGER
 | 
						|
        references user
 | 
						|
                   on update cascade on delete set null,
 | 
						|
    interval INTEGER default 20 not null,
 | 
						|
    url TEXT,
 | 
						|
    type VARCHAR(20),
 | 
						|
    weight INTEGER default 2000,
 | 
						|
    hostname VARCHAR(255),
 | 
						|
    port INTEGER,
 | 
						|
    created_date DATETIME,
 | 
						|
    keyword VARCHAR(255)
 | 
						|
);
 | 
						|
 | 
						|
insert into monitor_dg_tmp(id, name, active, user_id, interval, url, type, weight, hostname, port, created_date, keyword) select id, name, active, user_id, interval, url, type, weight, hostname, port, created_date, keyword from monitor;
 | 
						|
 | 
						|
drop table monitor;
 | 
						|
 | 
						|
alter table monitor_dg_tmp rename to monitor;
 | 
						|
 | 
						|
create index user_id on monitor (user_id);
 | 
						|
 | 
						|
COMMIT;
 | 
						|
 | 
						|
PRAGMA foreign_keys=on;
 |