blessing-skin-server/database/migrations/2016_11_18_134542_import_options.php
2016-11-18 16:08:01 +08:00

42 lines
798 B
PHP

<?php
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration;
class ImportOptions extends Migration
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
// import options
$options = config('options');
$options['version'] = config('app.version');
$options['announcement'] = str_replace(
'{version}',
$options['version'],
$options['announcement']
);
foreach ($options as $key => $value) {
Option::set($key, $value);
}
Option::save();
}
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
DB::table('options')->delete();
}
}