Made models
This commit is contained in:
parent
1808b0eca7
commit
48cc98d8a0
|
@ -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");
|
||||||
|
|
|
@ -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");
|
||||||
|
|
|
@ -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();
|
|
||||||
});
|
});
|
|
@ -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");
|
||||||
|
|
|
@ -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();
|
||||||
|
|
|
@ -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";
|
||||||
|
|
|
@ -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();
|
||||||
});
|
});
|
|
@ -0,0 +1,7 @@
|
||||||
|
<?php
|
||||||
|
use Illuminate\Database\Eloquent\Model as Eloquent;
|
||||||
|
class GameJam extends Eloquent{
|
||||||
|
protected $fillable =[
|
||||||
|
''
|
||||||
|
];
|
||||||
|
}
|
|
@ -1,5 +1,10 @@
|
||||||
{
|
{
|
||||||
"require": {
|
"require": {
|
||||||
"illuminate/database": "^8.30"
|
"illuminate/database": "^8.30"
|
||||||
|
},
|
||||||
|
"autoload": {
|
||||||
|
"classmap": [
|
||||||
|
"Backend/Models"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue