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 | ||||
| // 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