25 lines
		
	
	
		
			No EOL
		
	
	
		
			777 B
		
	
	
	
		
			SQL
		
	
	
		
			Executable file
		
	
	
	
	
			
		
		
	
	
			25 lines
		
	
	
		
			No EOL
		
	
	
		
			777 B
		
	
	
	
		
			SQL
		
	
	
		
			Executable file
		
	
	
	
	
| USE ##;
 | |
| -- !
 | |
| CREATE TABLE IF NOT EXISTS Labels (
 | |
|   id              INTEGER     AUTO_INCREMENT PRIMARY KEY,
 | |
|   account_id      INTEGER     NOT NULL,
 | |
|   color_fg        TEXT        NOT NULL,
 | |
|   color_bg        TEXT        NOT NULL,
 | |
|   title           TEXT        NOT NULL,
 | |
|   description     TEXT,
 | |
|   custom_id       TEXT,
 | |
|   custom_hash     TEXT,
 | |
|   
 | |
|   FOREIGN KEY (account_id) REFERENCES Accounts (id)
 | |
| );
 | |
| -- !
 | |
| CREATE TABLE IF NOT EXISTS LabelsInMessages (
 | |
|   id                  INTEGER     AUTO_INCREMENT PRIMARY KEY,
 | |
|   message_custom_id   TEXT        NOT NULL,
 | |
|   label_custom_id     TEXT        NOT NULL,
 | |
|   account_id          INTEGER     NOT NULL,
 | |
|   
 | |
|   FOREIGN KEY (account_id) REFERENCES Accounts (id)
 | |
| );
 | |
| -- !
 | |
| UPDATE Information SET inf_value = '8' WHERE inf_key = 'schema_version'; |