Open Monograph Press  3.3.0
OJSv3_3_0UpgradeMigration.inc.php
1 <?php
2 
14 use Illuminate\Database\Migrations\Migration;
15 use Illuminate\Database\Schema\Builder;
16 use Illuminate\Database\Schema\Blueprint;
17 use Illuminate\Database\Capsule\Manager as Capsule;
18 
19 class OJSv3_3_0UpgradeMigration extends Migration {
24  public function up() {
25  Capsule::schema()->table('journal_settings', function (Blueprint $table) {
26  // pkp/pkp-lib#6096 DB field type TEXT is cutting off long content
27  $table->mediumText('setting_value')->nullable()->change();
28  });
29  }
30 
35  public function down() {
36  Capsule::schema()->table('journal_settings', function (Blueprint $table) {
37  // pkp/pkp-lib#6096 DB field type TEXT is cutting off long content
38  $table->text('setting_value')->nullable()->change();
39  });
40  }
41 }
OJSv3_3_0UpgradeMigration\down
down()
Definition: OJSv3_3_0UpgradeMigration.inc.php:35
OJSv3_3_0UpgradeMigration\up
up()
Definition: OJSv3_3_0UpgradeMigration.inc.php:24
OJSv3_3_0UpgradeMigration
Definition: OJSv3_3_0UpgradeMigration.inc.php:19