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

View File

@ -4,7 +4,7 @@ use Illuminate\Database\Capsule\Manager as Capsule;
use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema; use Illuminate\Support\Facades\Schema;
Capsule::schema()->create("Group", function (Blueprint $table){ Capsule::schema()->create("GameData", function (Blueprint $table){
$table->id(); $table->id();
$table->string("gameLink"); $table->string("gameLink");
$table->boolean("isWebBased"); $table->boolean("isWebBased");

View File

@ -4,7 +4,7 @@ use Illuminate\Database\Capsule\Manager as Capsule;
use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema; use Illuminate\Support\Facades\Schema;
Capsule::schema()->create("Group", function (Blueprint $table){ Capsule::schema()->create("GameJam", function (Blueprint $table){
$table->id(); $table->id();
$table->string("name"); $table->string("name");
$table->dateTime("startTime"); $table->dateTime("startTime");

View File

@ -12,5 +12,4 @@ Capsule::schema()->create("Group", function (Blueprint $table){
$table->integer("votes")->nullable(); $table->integer("votes")->nullable();
$table->foreignId("fkPassword")->constrained("Password"); $table->foreignId("fkPassword")->constrained("Password");
$table->foreignId("fkGameData")->nullable()->constrained("GameData"); $table->foreignId("fkGameData")->nullable()->constrained("GameData");
$table->timestamp();
}); });

View File

@ -4,7 +4,7 @@ use Illuminate\Database\Capsule\Manager as Capsule;
use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema; use Illuminate\Support\Facades\Schema;
Capsule::schema()->create("Group", function (Blueprint $table){ Capsule::schema()->create("KeyWord", function (Blueprint $table){
$table->id(); $table->id();
$table->string('keyWord'); $table->string('keyWord');
$table->foreignId("fkGroup")->constrained("Group"); $table->foreignId("fkGroup")->constrained("Group");

View File

@ -4,7 +4,7 @@ use Illuminate\Database\Capsule\Manager as Capsule;
use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema; use Illuminate\Support\Facades\Schema;
Capsule::schema()->create("Group", function (Blueprint $table){ Capsule::schema()->create("Password", function (Blueprint $table){
$table->id(); $table->id();
$table->string('password'); $table->string('password');
$table->rememberToken(); $table->rememberToken();

View File

@ -1,7 +1,7 @@
<?php <?php
include_once "GameJam.php"; require "GameJam.php";
include_once "GameData.php"; require "GameData.php";
include_once "Password.php"; require "Password.php";
include_once "Group.php"; require "Group.php";
include_once "KeyWord.php"; require "KeyWord.php";

View File

@ -4,6 +4,6 @@ use Illuminate\Database\Capsule\Manager as Capsule;
use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema; use Illuminate\Support\Facades\Schema;
Capsule::schema()->create("Group", function (Blueprint $table){ Capsule::schema()->create("hasVoted", function (Blueprint $table){
$table->id(); $table->id();
}); });

View File

@ -0,0 +1,7 @@
<?php
use Illuminate\Database\Eloquent\Model as Eloquent;
class GameJam extends Eloquent{
protected $fillable =[
''
];
}

View File

@ -1,5 +1,10 @@
{ {
"require": { "require": {
"illuminate/database": "^8.30" "illuminate/database": "^8.30"
},
"autoload": {
"classmap": [
"Backend/Models"
]
} }
} }