Made models

This commit is contained in:
neerholt
2021-03-03 11:41:09 +01:00
parent 1808b0eca7
commit 48cc98d8a0
9 changed files with 22 additions and 11 deletions
+1 -1
View File
@@ -4,7 +4,7 @@ use Illuminate\Database\Capsule\Manager as Capsule;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
Capsule::schema()->create("Group", function (Blueprint $table){
Capsule::schema()->create("GameData", function (Blueprint $table){
$table->id();
$table->string("gameLink");
$table->boolean("isWebBased");
+1 -1
View File
@@ -4,7 +4,7 @@ use Illuminate\Database\Capsule\Manager as Capsule;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
Capsule::schema()->create("Group", function (Blueprint $table){
Capsule::schema()->create("GameJam", function (Blueprint $table){
$table->id();
$table->string("name");
$table->dateTime("startTime");
-1
View File
@@ -12,5 +12,4 @@ Capsule::schema()->create("Group", function (Blueprint $table){
$table->integer("votes")->nullable();
$table->foreignId("fkPassword")->constrained("Password");
$table->foreignId("fkGameData")->nullable()->constrained("GameData");
$table->timestamp();
});
+1 -1
View File
@@ -4,7 +4,7 @@ use Illuminate\Database\Capsule\Manager as Capsule;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
Capsule::schema()->create("Group", function (Blueprint $table){
Capsule::schema()->create("KeyWord", function (Blueprint $table){
$table->id();
$table->string('keyWord');
$table->foreignId("fkGroup")->constrained("Group");
+1 -1
View File
@@ -4,7 +4,7 @@ use Illuminate\Database\Capsule\Manager as Capsule;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
Capsule::schema()->create("Group", function (Blueprint $table){
Capsule::schema()->create("Password", function (Blueprint $table){
$table->id();
$table->string('password');
$table->rememberToken();
+5 -5
View File
@@ -1,7 +1,7 @@
<?php
include_once "GameJam.php";
include_once "GameData.php";
include_once "Password.php";
include_once "Group.php";
include_once "KeyWord.php";
require "GameJam.php";
require "GameData.php";
require "Password.php";
require "Group.php";
require "KeyWord.php";
+1 -1
View File
@@ -4,6 +4,6 @@ use Illuminate\Database\Capsule\Manager as Capsule;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
Capsule::schema()->create("Group", function (Blueprint $table){
Capsule::schema()->create("hasVoted", function (Blueprint $table){
$table->id();
});
+7
View File
@@ -0,0 +1,7 @@
<?php
use Illuminate\Database\Eloquent\Model as Eloquent;
class GameJam extends Eloquent{
protected $fillable =[
''
];
}