Skip to content

Instantly share code, notes, and snippets.

<?php
use Illuminate\Support\Facades\Schema;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration;
class CreateActivitiesTable extends Migration
{
/**
* Run the migrations.
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Activity extends Model
{
protected $fillable = [
<?php
namespace App;
use ReflectionClass;
trait RecordsActivity
{
/**
* Register the necessary event listeners.
@w00p
w00p / DB Schema.skema
Last active March 10, 2017 08:24
the description for this gist
[{"name":"Users","color":"Red","position":{"x":660,"y":747},"increment":true,"timestamp":true,"softdelete":false,"column":[{"name":"name","type":"string","length":"266","defaultvalue":"","enumvalue":"","ai":false,"pk":false,"nu":false,"ui":false,"in":false,"un":false,"fillable":false,"guarded":false,"visible":false,"hidden":false,"colid":"c29","order":0},{"name":"username","type":"string","length":"266","defaultvalue":"","enumvalue":"","ai":false,"pk":false,"nu":false,"ui":false,"in":false,"un":false,"fillable":false,"guarded":false,"visible":false,"hidden":false,"colid":"c37","order":1},{"name":"email","type":"string","length":"266","defaultvalue":"","enumvalue":"","ai":false,"pk":false,"nu":false,"ui":false,"in":false,"un":true,"fillable":false,"guarded":false,"visible":false,"hidden":false,"colid":"c45","order":2},{"name":"password","type":"string","length":"266","defaultvalue":"","enumvalue":"","ai":false,"pk":false,"nu":false,"ui":false,"in":false,"un":false,"fillable":false,"guarded":false,"visible":fal
[{"name":"customers","color":"Red","position":{"x":100,"y":100},"increment":true,"timestamp":true,"softdelete":true,"column":[],"relation":[],"seeding":[]},{"name":"Users","color":"Green","position":{"x":547,"y":100},"increment":true,"timestamp":true,"softdelete":true,"column":[],"relation":[{"extramethods":"","foreignkeys":"","name":"customers","relatedmodel":"customers","relationtype":"hasMany","usenamespace":""}],"seeding":[]}]