table('tests'); $table->addColumn('name', 'string', ['null' => false]) ->addColumn('description', 'text', ['null' => false]) ->addTimestamps() ->addIndex(['name']) ->create(); $results = $this->table('results'); $results->addColumn('test_id', 'integer', ['null' => false]) ->addForeignKey('test_id', 'tests', 'id', ['delete'=> 'CASCADE', 'update'=> 'CASCADE']) ->update(); } }