From d37cd290f6798405f1feb90e989a2ad939952b4c Mon Sep 17 00:00:00 2001 From: Alexandr Kosarev Date: Mon, 10 Sep 2018 21:38:44 +0300 Subject: [PATCH] add Ideas CRUD * add MVC structure * add migration --- admin/Controller/Idea.php | 15 ++++++++++++ admin/Model/Idea.php | 14 +++++++++++ .../2018_09_10_010431_create_ideas_table.php | 23 +++++++++++++++++++ admin/view/Idea/Html.php | 15 ++++++++++++ 4 files changed, 67 insertions(+) create mode 100644 admin/Controller/Idea.php create mode 100644 admin/Model/Idea.php create mode 100644 admin/migrations/2018_09_10_010431_create_ideas_table.php create mode 100644 admin/view/Idea/Html.php diff --git a/admin/Controller/Idea.php b/admin/Controller/Idea.php new file mode 100644 index 0000000..6781fbf --- /dev/null +++ b/admin/Controller/Idea.php @@ -0,0 +1,15 @@ +create($model->getTable(), function (Blueprint $table) { + $table->increments('id'); + $table->string('title'); + $table->string('description'); + $table->integer('project_id', false, true)->comment('id of the related project'); + $table->timestamps(); + }); + } +} \ No newline at end of file diff --git a/admin/view/Idea/Html.php b/admin/view/Idea/Html.php new file mode 100644 index 0000000..83bfcfe --- /dev/null +++ b/admin/view/Idea/Html.php @@ -0,0 +1,15 @@ +