diff --git a/database/migrations/2021_01_07_183923_create_rooms_table.php b/database/migrations/2021_01_07_183923_create_rooms_table.php index f516447..4231b1b 100644 --- a/database/migrations/2021_01_07_183923_create_rooms_table.php +++ b/database/migrations/2021_01_07_183923_create_rooms_table.php @@ -19,6 +19,7 @@ class CreateRoomsTable extends Migration $table->int('owner_id'); //TODO: Foregin key to user Table $table->boolval('default'); $table->timestamps(); + $table->forgein('owner_id')->references('user_id')->on('users'); }); } diff --git a/database/migrations/2021_01_07_184250_create_devices_table.php b/database/migrations/2021_01_07_184250_create_devices_table.php index 54be862..43e41d6 100644 --- a/database/migrations/2021_01_07_184250_create_devices_table.php +++ b/database/migrations/2021_01_07_184250_create_devices_table.php @@ -27,8 +27,10 @@ class CreateDevicesTable extends Migration $table->string('ip_address')->unique(); $table->string('firmware_hash'); $table->string('sleep_time'); - $table->datetime('heartbeat') + $table->datetime('heartbeat'); $table->string('command'); + $table->forgein('owner_id')->references('user_id')->on('users'); + $table->forgein('room_id')->references('room_id')->on('rooms'); $table->timestamps(); }); }