|
|
@ -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 => { } |