forked from GNUsocial/gnu-social
		
	added missing parts to postgres update, and the config+user_role tables to both upgrade scripts
Conflicts: db/08to09.sql
This commit is contained in:
		
							
								
								
									
										34
									
								
								db/08to09.sql
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										34
									
								
								db/08to09.sql
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,34 @@ | |||||||
|  | alter table notice | ||||||
|  |      modify column content text comment 'update content'; | ||||||
|  |  | ||||||
|  | alter table message | ||||||
|  |      modify column content text comment 'message content'; | ||||||
|  |  | ||||||
|  | alter table profile | ||||||
|  |      modify column bio text comment 'descriptive biography'; | ||||||
|  |  | ||||||
|  | alter table user_group | ||||||
|  |      modify column description text comment 'group description'; | ||||||
|  |  | ||||||
|  | alter table file_oembed | ||||||
|  |      add column mimetype varchar(50) comment 'mime type of resource'; | ||||||
|  |  | ||||||
|  | create table config ( | ||||||
|  |  | ||||||
|  |     section varchar(32) comment 'configuration section', | ||||||
|  |     setting varchar(32) comment 'configuration setting', | ||||||
|  |     value varchar(255) comment 'configuration value', | ||||||
|  |  | ||||||
|  |     constraint primary key (section, setting) | ||||||
|  |  | ||||||
|  | ) ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_bin; | ||||||
|  |  | ||||||
|  | create table user_role ( | ||||||
|  |  | ||||||
|  |     user_id integer not null comment 'user having the role' references user (id), | ||||||
|  |     role    varchar(32) not null comment 'string representing the role', | ||||||
|  |     created datetime not null comment 'date the role was granted', | ||||||
|  |  | ||||||
|  |     constraint primary key (user_id, role) | ||||||
|  |  | ||||||
|  | ) ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_bin; | ||||||
| @@ -1,2 +1,40 @@ | |||||||
| // SQL commands to update an 0.8.x version of Laconica | // SQL commands to update an 0.8.x version of Laconica | ||||||
| // to 0.9.x. | // to 0.9.x. | ||||||
|  |  | ||||||
|  | --these are just comments | ||||||
|  | /* | ||||||
|  | alter table notice | ||||||
|  |      modify column content text comment 'update content'; | ||||||
|  |  | ||||||
|  | alter table message | ||||||
|  |      modify column content text comment 'message content'; | ||||||
|  |  | ||||||
|  | alter table profile | ||||||
|  |      modify column bio text comment 'descriptive biography'; | ||||||
|  |  | ||||||
|  | alter table user_group | ||||||
|  |      modify column description text comment 'group description'; | ||||||
|  | */ | ||||||
|  |  | ||||||
|  | alter table file_oembed | ||||||
|  |      add column mimetype varchar(50) /*comment 'mime type of resource'*/; | ||||||
|  |  | ||||||
|  | create table config ( | ||||||
|  |  | ||||||
|  |     section varchar(32) /* comment 'configuration section'*/, | ||||||
|  |     setting varchar(32) /* comment 'configuration setting'*/, | ||||||
|  |     value varchar(255) /* comment 'configuration value'*/, | ||||||
|  |  | ||||||
|  |     primary key (section, setting) | ||||||
|  |  | ||||||
|  | ); | ||||||
|  |  | ||||||
|  | create table user_role ( | ||||||
|  |  | ||||||
|  |     user_id integer not null /* comment 'user having the role'*/ references "user" (id), | ||||||
|  |     role    varchar(32) not null /* comment 'string representing the role'*/, | ||||||
|  |     created timestamp /* not null comment 'date the role was granted'*/, | ||||||
|  |  | ||||||
|  |     primary key (user_id, role) | ||||||
|  |  | ||||||
|  | ); | ||||||
		Reference in New Issue
	
	Block a user