From 256955ed280880ac902f6b6acfd01ef496ce779c Mon Sep 17 00:00:00 2001 From: Toby Zerner Date: Wed, 21 Jan 2015 12:02:25 +1030 Subject: [PATCH] Change engine and make post content nullable MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit MyISAM doesn’t support transactions which is problematic for testing. Will have to consider this more carefully when working on FULLTEXT search, but for now I just wanna test! --- .../2014_01_14_231321_create_discussions_table.php | 2 -- .../src/migrations/2014_01_14_231350_create_posts_table.php | 6 ++---- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/framework/core/src/migrations/2014_01_14_231321_create_discussions_table.php b/framework/core/src/migrations/2014_01_14_231321_create_discussions_table.php index beec9027b..791ab1aa1 100644 --- a/framework/core/src/migrations/2014_01_14_231321_create_discussions_table.php +++ b/framework/core/src/migrations/2014_01_14_231321_create_discussions_table.php @@ -14,8 +14,6 @@ class CreateDiscussionsTable extends Migration { { Schema::create('discussions', function(Blueprint $table) { - $table->engine = 'MyISAM'; - $table->increments('id'); $table->string('title'); $table->integer('comments_count')->unsigned()->default(0); diff --git a/framework/core/src/migrations/2014_01_14_231350_create_posts_table.php b/framework/core/src/migrations/2014_01_14_231350_create_posts_table.php index 4d71098c8..f122ae40c 100644 --- a/framework/core/src/migrations/2014_01_14_231350_create_posts_table.php +++ b/framework/core/src/migrations/2014_01_14_231350_create_posts_table.php @@ -14,8 +14,6 @@ class CreatePostsTable extends Migration { { Schema::create('posts', function(Blueprint $table) { - $table->engine = 'MyISAM'; - $table->increments('id'); $table->integer('discussion_id')->unsigned(); $table->integer('number')->unsigned()->nullable(); @@ -23,8 +21,8 @@ class CreatePostsTable extends Migration { $table->dateTime('time'); $table->integer('user_id')->unsigned()->nullable(); $table->string('type')->nullable(); - $table->text('content'); - $table->text('content_html'); + $table->text('content')->nullable(); + $table->text('content_html')->nullable(); $table->dateTime('edit_time')->nullable(); $table->integer('edit_user_id')->unsigned()->nullable();