diff --git a/database/migrations/2019_11_14_213133_create_events_table.php b/database/migrations/2019_11_14_213133_create_events_table.php new file mode 100644 index 0000000..9725c2d --- /dev/null +++ b/database/migrations/2019_11_14_213133_create_events_table.php @@ -0,0 +1,33 @@ +bigIncrements('eid'); + $table->string('name'); + $table->string('short_name'); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::dropIfExists('events'); + } +} diff --git a/database/migrations/2019_11_14_214212_create_containers_table.php b/database/migrations/2019_11_14_214212_create_containers_table.php new file mode 100644 index 0000000..e77c946 --- /dev/null +++ b/database/migrations/2019_11_14_214212_create_containers_table.php @@ -0,0 +1,31 @@ +bigIncrements('cid'); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::dropIfExists('container'); + } +} diff --git a/database/migrations/2019_11_14_232911_create_items_table.php b/database/migrations/2019_11_14_232911_create_items_table.php new file mode 100644 index 0000000..d017f2d --- /dev/null +++ b/database/migrations/2019_11_14_232911_create_items_table.php @@ -0,0 +1,39 @@ +bigIncrements('iid'); + $table->string('bezeichnung'); + $table->string('wann'); + $table->string('wo'); + $table->unsignedBigInteger('eid'); + $table->unsignedBigInteger('cid'); + $table->timestamps(); + + $table->foreign('eid')->references('eid')->on('events'); + $table->foreign('cid')->references('cid')->on('containers'); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::dropIfExists('items'); + } +}