Fixed derp problem with many-to-many relationship table for tests and benchmarks
This commit is contained in:
		| @@ -14,11 +14,10 @@ final class AddTestsTable extends AbstractMigration { | ||||
|       ->addTimestamps() | ||||
|       ->create(); | ||||
|  | ||||
|     // many-to-many relationship with benchmarks | ||||
|     $table = $this->table('tests_benchmarks'); | ||||
|       ->addColumn('component_id', 'integer', ['null' => false]) | ||||
|     $table->addColumn('test_id', 'integer', ['null' => false]) | ||||
|       ->addColumn('benchmark_id', 'integer', ['null' => false]) | ||||
|       ->addForeignKey('component_id', 'components', 'id', ['delete'=> 'CASCADE', 'update'=> 'CASCADE']) | ||||
|       ->addForeignKey('test_id', 'tests', 'id', ['delete'=> 'CASCADE', 'update'=> 'CASCADE']) | ||||
|       ->addForeignKey('benchmark_id', 'benchmarks', 'id', ['delete'=> 'CASCADE', 'update'=> 'CASCADE']) | ||||
|       ->create(); | ||||
|   } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user