From 1353fbfd79c02c7bbec47b1b0ed746b9a41a4d7e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20Kv=C3=A1=C4=8Dek?= Date: Mon, 14 Mar 2016 00:25:46 +0100 Subject: [PATCH] FEATURE: add settings table --- .../2016_03_13_225224_CreateSettingsTable.php | 38 +++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 database/migrations/2016_03_13_225224_CreateSettingsTable.php diff --git a/database/migrations/2016_03_13_225224_CreateSettingsTable.php b/database/migrations/2016_03_13_225224_CreateSettingsTable.php new file mode 100644 index 00000000..5eecb500 --- /dev/null +++ b/database/migrations/2016_03_13_225224_CreateSettingsTable.php @@ -0,0 +1,38 @@ +integer('id', true); + $table->string('key', 64) + ->unique() + ->comment('User readable key for accessing value of this config. Config will be available under this key also in views.'); + $table->text('value') + ->comment('Value of config.'); + $table->boolean('load_into_views') + ->default(true) + ->comment('Use in views directly?') + ->index(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::drop('settings'); + } +}