fix: migration for pageHistory content column type
This commit is contained in:
		
							
								
								
									
										19
									
								
								server/db/migrations/2.1.85.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										19
									
								
								server/db/migrations/2.1.85.js
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,19 @@ | ||||
| /* global WIKI */ | ||||
|  | ||||
| exports.up = knex => { | ||||
|   return knex.schema | ||||
|     .alterTable('pageHistory', table => { | ||||
|       switch (WIKI.config.db.type) { | ||||
|         // No change needed for PostgreSQL and SQLite | ||||
|         case 'mariadb': | ||||
|         case 'mysql': | ||||
|           table.specificType('content', 'LONGTEXT').alter() | ||||
|           break | ||||
|         case 'mssql': | ||||
|           table.specificType('content', 'VARCHAR(max)').alter() | ||||
|           break | ||||
|       } | ||||
|     }) | ||||
| } | ||||
|  | ||||
| exports.down = knex => { } | ||||
		Reference in New Issue
	
	Block a user