From a2cded299d72b6ab8e4203256ca904d31e958fa2 Mon Sep 17 00:00:00 2001 From: James Brooks Date: Sun, 30 Oct 2016 17:45:27 +0000 Subject: [PATCH] New migrations --- ...2016_10_30_174400_CreateSchedulesTable.php | 44 +++++++++++++++++++ ...0_174410_CreateScheduleComponentsTable.php | 43 ++++++++++++++++++ 2 files changed, 87 insertions(+) create mode 100644 database/migrations/2016_10_30_174400_CreateSchedulesTable.php create mode 100644 database/migrations/2016_10_30_174410_CreateScheduleComponentsTable.php diff --git a/database/migrations/2016_10_30_174400_CreateSchedulesTable.php b/database/migrations/2016_10_30_174400_CreateSchedulesTable.php new file mode 100644 index 00000000..574177be --- /dev/null +++ b/database/migrations/2016_10_30_174400_CreateSchedulesTable.php @@ -0,0 +1,44 @@ +increments('id'); + $table->string('name'); + $table->longText('message')->nullable()->default(null); + $table->tinyInteger('status')->unsigned()->default(0); + $table->timestamp('scheduled_at'); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::drop('schedules'); + } +} diff --git a/database/migrations/2016_10_30_174410_CreateScheduleComponentsTable.php b/database/migrations/2016_10_30_174410_CreateScheduleComponentsTable.php new file mode 100644 index 00000000..0ff151d8 --- /dev/null +++ b/database/migrations/2016_10_30_174410_CreateScheduleComponentsTable.php @@ -0,0 +1,43 @@ +increments('id'); + $table->integer('schedule_id')->unsigned(); + $table->integer('component_id')->unsigned(); + $table->tinyInteger('component_status')->unsigned(); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::drop('schedule_components'); + } +}