createTable('company', [ 'id' => $this->primaryKey(), 'name' => $this->string()->notNull(), 'description' => $this->text(), 'status_id' => $this->integer(), 'created_at' => $this->dateTime(), 'updated_at' => $this->dateTime(), ]); $this->addForeignKey( 'company_ibfk_status', 'company', 'status_id', 'status', 'id', 'RESTRICT', 'CASCADE' ); } /** * {@inheritdoc} */ public function safeDown() { $this->dropForeignKey('company_ibfk_status', 'company'); $this->dropTable('company'); } }