diff --git a/database/migrations/2014_10_12_000000_create_users_table.php b/database/migrations/2014_10_12_000000_create_users_table.php index 76767b3..41d0fe2 100644 --- a/database/migrations/2014_10_12_000000_create_users_table.php +++ b/database/migrations/2014_10_12_000000_create_users_table.php @@ -10,7 +10,7 @@ * * @return void */ - public function up() + public function up(): void { Schema::create('users', function (Blueprint $table) { $table->id(); @@ -32,7 +32,7 @@ public function up() * * @return void */ - public function down() + public function down(): void { Schema::dropIfExists('users'); } diff --git a/database/migrations/2014_10_12_100000_create_password_resets_table.php b/database/migrations/2014_10_12_100000_create_password_resets_table.php index 440f474..7c84e6a 100644 --- a/database/migrations/2014_10_12_100000_create_password_resets_table.php +++ b/database/migrations/2014_10_12_100000_create_password_resets_table.php @@ -10,7 +10,7 @@ * * @return void */ - public function up() + public function up(): void { Schema::create('password_resets', function (Blueprint $table) { $table->string('email')->index(); @@ -24,7 +24,7 @@ public function up() * * @return void */ - public function down() + public function down(): void { Schema::dropIfExists('password_resets'); } diff --git a/database/migrations/2019_08_19_000000_create_failed_jobs_table.php b/database/migrations/2019_08_19_000000_create_failed_jobs_table.php index 262db10..d2882ba 100644 --- a/database/migrations/2019_08_19_000000_create_failed_jobs_table.php +++ b/database/migrations/2019_08_19_000000_create_failed_jobs_table.php @@ -10,7 +10,7 @@ * * @return void */ - public function up() + public function up(): void { Schema::create('failed_jobs', function (Blueprint $table) { $table->id(); @@ -28,7 +28,7 @@ public function up() * * @return void */ - public function down() + public function down(): void { Schema::dropIfExists('failed_jobs'); } diff --git a/database/migrations/2019_12_14_000001_create_personal_access_tokens_table.php b/database/migrations/2019_12_14_000001_create_personal_access_tokens_table.php index a399be0..22720fa 100644 --- a/database/migrations/2019_12_14_000001_create_personal_access_tokens_table.php +++ b/database/migrations/2019_12_14_000001_create_personal_access_tokens_table.php @@ -10,7 +10,7 @@ * * @return void */ - public function up() + public function up(): void { Schema::create('personal_access_tokens', function (Blueprint $table) { $table->id(); @@ -29,7 +29,7 @@ public function up() * * @return void */ - public function down() + public function down(): void { Schema::dropIfExists('personal_access_tokens'); } diff --git a/database/migrations/2022_08_12_081236_create_drops_table.php b/database/migrations/2022_08_12_081236_create_drops_table.php deleted file mode 100644 index 59df2f0..0000000 --- a/database/migrations/2022_08_12_081236_create_drops_table.php +++ /dev/null @@ -1,49 +0,0 @@ -id(); - - // payment - $table->string('payment')->index(); - - // amount - $table->double('amount', 60, 8)->default(0); - - // 汇率 - $table->integer('rate')->default(1); - - // 实际收入 - $table->double('total', 60, 8)->default(0); - - $table->boolean('status')->default(0)->index(); - - - $table->foreignIdFor(User::class)->index(); - - $table->timestamps(); - }); - } - - /** - * Reverse the migrations. - * - * @return void - */ - public function down() - { - Schema::dropIfExists('drops'); - } -}; diff --git a/database/migrations/2022_08_12_082631_create_transcations_table.php b/database/migrations/2022_08_12_082631_create_transcations_table.php deleted file mode 100644 index 03ec94f..0000000 --- a/database/migrations/2022_08_12_082631_create_transcations_table.php +++ /dev/null @@ -1,45 +0,0 @@ -id(); - - // remote transaction id - $table->string('remote_id')->index(); - - // drops id - $table->unsignedBigInteger('drops_id')->index(); - $table->foreign('drops_id')->references('id')->on('drops'); - - // payment - $table->string('payment')->index(); - - // amount - $table->double('amount', 60, 8)->default(0); - - - $table->timestamps(); - }); - } - - /** - * Reverse the migrations. - * - * @return void - */ - public function down() - { - Schema::dropIfExists('transcations'); - } -}; diff --git a/database/migrations/2022_08_12_084822_add_type_to_drops_table.php b/database/migrations/2022_08_12_084822_add_type_to_drops_table.php deleted file mode 100644 index b43566f..0000000 --- a/database/migrations/2022_08_12_084822_add_type_to_drops_table.php +++ /dev/null @@ -1,33 +0,0 @@ -string('type')->index()->after('status'); - }); - } - - /** - * Reverse the migrations. - * - * @return void - */ - public function down() - { - Schema::table('drops', function (Blueprint $table) { - // drop column - $table->dropColumn('type'); - }); - } -}; diff --git a/database/migrations/2022_08_12_123308_create_modules_table.php b/database/migrations/2022_08_12_123308_create_modules_table.php index 14f0306..012e345 100644 --- a/database/migrations/2022_08_12_123308_create_modules_table.php +++ b/database/migrations/2022_08_12_123308_create_modules_table.php @@ -11,7 +11,7 @@ * * @return void */ - public function up() + public function up(): void { Schema::create('modules', function (Blueprint $table) { $table->string('id')->index()->primary()->unique(); @@ -23,14 +23,14 @@ public function up() }); // if env is local - if (env('APP_ENV') == 'local') { + if (config('app.env') == 'local') { $module = [ 'id' => 'test', 'name' => 'Example Module', 'api_token' => '123456' ]; - Module::create($module); + (new App\Models\Module)->create($module); } } @@ -39,7 +39,7 @@ public function up() * * @return void */ - public function down() + public function down(): void { Schema::dropIfExists('modules'); } diff --git a/database/migrations/2022_08_13_051148_create_hosts_table.php b/database/migrations/2022_08_13_051148_create_hosts_table.php index 629e9c1..deb1516 100644 --- a/database/migrations/2022_08_13_051148_create_hosts_table.php +++ b/database/migrations/2022_08_13_051148_create_hosts_table.php @@ -1,6 +1,5 @@ id(); @@ -49,7 +48,7 @@ public function up() * * @return void */ - public function down() + public function down(): void { Schema::dropIfExists('hosts'); } diff --git a/database/migrations/2022_08_13_051705_create_workorders_table.php b/database/migrations/2022_08_13_051705_create_workorders_table.php index 7d32d62..df3c05d 100644 --- a/database/migrations/2022_08_13_051705_create_workorders_table.php +++ b/database/migrations/2022_08_13_051705_create_workorders_table.php @@ -10,7 +10,7 @@ * * @return void */ - public function up() + public function up(): void { Schema::create('work_orders', function (Blueprint $table) { $table->id(); @@ -46,8 +46,8 @@ public function up() * * @return void */ - public function down() + public function down(): void { - Schema::dropIfExists('workorders'); + Schema::dropIfExists('work_orders'); } }; diff --git a/database/migrations/2022_08_13_051817_create_workorder_replies_table.php b/database/migrations/2022_08_13_051817_create_workorder_replies_table.php index 170e943..9f5e58a 100644 --- a/database/migrations/2022_08_13_051817_create_workorder_replies_table.php +++ b/database/migrations/2022_08_13_051817_create_workorder_replies_table.php @@ -10,7 +10,7 @@ * * @return void */ - public function up() + public function up(): void { Schema::create('work_order_replies', function (Blueprint $table) { $table->id(); @@ -18,7 +18,7 @@ public function up() // content $table->text('content'); - // workorder id (on delete cascade) + // work_order id (on delete cascade) $table->unsignedBigInteger('work_order_id')->index(); $table->foreign('work_order_id')->references('id')->on('work_orders')->onDelete('cascade'); @@ -39,8 +39,8 @@ public function up() * * @return void */ - public function down() + public function down(): void { - Schema::dropIfExists('workorder_replies'); + Schema::dropIfExists('work_order_replies'); } }; diff --git a/database/migrations/2022_08_13_083908_create_notifications_table.php b/database/migrations/2022_08_13_083908_create_notifications_table.php index 3d6cbf7..0049cde 100644 --- a/database/migrations/2022_08_13_083908_create_notifications_table.php +++ b/database/migrations/2022_08_13_083908_create_notifications_table.php @@ -10,7 +10,7 @@ * * @return void */ - public function up() + public function up(): void { Schema::create('notifications', function (Blueprint $table) { $table->uuid('id')->primary(); @@ -27,7 +27,7 @@ public function up() * * @return void */ - public function down() + public function down(): void { Schema::dropIfExists('notifications'); } diff --git a/database/migrations/2022_08_15_104635_add_managed_price_to_hosts_table.php b/database/migrations/2022_08_15_104635_add_managed_price_to_hosts_table.php index cac99c8..9ac146a 100644 --- a/database/migrations/2022_08_15_104635_add_managed_price_to_hosts_table.php +++ b/database/migrations/2022_08_15_104635_add_managed_price_to_hosts_table.php @@ -10,7 +10,7 @@ * * @return void */ - public function up() + public function up(): void { Schema::table('hosts', function (Blueprint $table) { // @@ -23,7 +23,7 @@ public function up() * * @return void */ - public function down() + public function down(): void { Schema::table('hosts', function (Blueprint $table) { // drop diff --git a/database/migrations/2022_08_15_141837_set_user_id_nullable_to_work_order_replies.php b/database/migrations/2022_08_15_141837_set_user_id_nullable_to_work_order_replies.php index 5b23ef5..ef1bcef 100644 --- a/database/migrations/2022_08_15_141837_set_user_id_nullable_to_work_order_replies.php +++ b/database/migrations/2022_08_15_141837_set_user_id_nullable_to_work_order_replies.php @@ -10,7 +10,7 @@ * * @return void */ - public function up() + public function up(): void { Schema::table('work_order_replies', function (Blueprint $table) { // @@ -24,7 +24,7 @@ public function up() * * @return void */ - public function down() + public function down(): void { Schema::table('work_order_replies', function (Blueprint $table) { // diff --git a/database/migrations/2022_08_19_082540_add_url_to_modules_table.php b/database/migrations/2022_08_19_082540_add_url_to_modules_table.php index c770175..696cedc 100644 --- a/database/migrations/2022_08_19_082540_add_url_to_modules_table.php +++ b/database/migrations/2022_08_19_082540_add_url_to_modules_table.php @@ -10,7 +10,7 @@ * * @return void */ - public function up() + public function up(): void { Schema::table('modules', function (Blueprint $table) { // @@ -23,10 +23,11 @@ public function up() * * @return void */ - public function down() + public function down(): void { Schema::table('modules', function (Blueprint $table) { // + $table->dropColumn('url'); }); } }; diff --git a/database/migrations/2022_08_25_142429_create_tasks_table.php b/database/migrations/2022_08_25_142429_create_tasks_table.php index f116229..35e8d2b 100644 --- a/database/migrations/2022_08_25_142429_create_tasks_table.php +++ b/database/migrations/2022_08_25_142429_create_tasks_table.php @@ -10,7 +10,7 @@ * * @return void */ - public function up() + public function up(): void { Schema::dropIfExists('tasks'); @@ -46,7 +46,7 @@ function (Blueprint $table) { * * @return void */ - public function down() + public function down(): void { // Schema::dropIfExists('tasks'); diff --git a/database/migrations/2022_08_29_094841_add_suspended_at_to_hosts_table.php b/database/migrations/2022_08_29_094841_add_suspended_at_to_hosts_table.php index 8f8f570..d4dddb0 100644 --- a/database/migrations/2022_08_29_094841_add_suspended_at_to_hosts_table.php +++ b/database/migrations/2022_08_29_094841_add_suspended_at_to_hosts_table.php @@ -10,7 +10,7 @@ * * @return void */ - public function up() + public function up(): void { Schema::table('hosts', function (Blueprint $table) { // @@ -23,7 +23,7 @@ public function up() * * @return void */ - public function down() + public function down(): void { Schema::table('hosts', function (Blueprint $table) { // diff --git a/database/migrations/2022_08_30_081930_add_balance_to_users_table.php b/database/migrations/2022_08_30_081930_add_balance_to_users_table.php index 8fe1a4f..f68e23d 100644 --- a/database/migrations/2022_08_30_081930_add_balance_to_users_table.php +++ b/database/migrations/2022_08_30_081930_add_balance_to_users_table.php @@ -10,7 +10,7 @@ * * @return void */ - public function up() + public function up(): void { Schema::table('users', function (Blueprint $table) { // @@ -28,7 +28,7 @@ public function up() * * @return void */ - public function down() + public function down(): void { Schema::table('users', function (Blueprint $table) { // diff --git a/database/migrations/2022_09_01_033240_create_balances_table.php b/database/migrations/2022_09_01_033240_create_balances_table.php index 50b1b3f..db1a995 100644 --- a/database/migrations/2022_09_01_033240_create_balances_table.php +++ b/database/migrations/2022_09_01_033240_create_balances_table.php @@ -10,7 +10,7 @@ * * @return void */ - public function up() + public function up(): void { Schema::create('balances', function (Blueprint $table) { $table->id(); @@ -43,7 +43,7 @@ public function up() * * @return void */ - public function down() + public function down(): void { Schema::dropIfExists('balances'); } diff --git a/database/migrations/2022_09_03_070656_add_module_id_to_hosts.php b/database/migrations/2022_09_03_070656_add_module_id_to_hosts.php index c5516a6..7ffbf89 100644 --- a/database/migrations/2022_09_03_070656_add_module_id_to_hosts.php +++ b/database/migrations/2022_09_03_070656_add_module_id_to_hosts.php @@ -10,7 +10,7 @@ * * @return void */ - public function up() + public function up(): void { Schema::table('hosts', function (Blueprint $table) { $table->foreign('module_id')->references('id')->on('modules')->cascadeOnUpdate(); @@ -22,10 +22,11 @@ public function up() * * @return void */ - public function down() + public function down(): void { Schema::table('hosts', function (Blueprint $table) { - // + // rollback + $table->dropForeign(['module_id']); }); } }; diff --git a/database/migrations/2022_09_08_135104_delete_drops_from_users.php b/database/migrations/2022_09_08_135104_delete_drops_from_users.php deleted file mode 100644 index 09d4e45..0000000 --- a/database/migrations/2022_09_08_135104_delete_drops_from_users.php +++ /dev/null @@ -1,35 +0,0 @@ -dropColumn('drops'); - } - }); - } - - /** - * Reverse the migrations. - * - * @return void - */ - public function down() - { - Schema::table('users', function (Blueprint $table) { - // - }); - } -}; diff --git a/database/migrations/2022_09_13_191255_add_banned_at_to_users.php b/database/migrations/2022_09_13_191255_add_banned_at_to_users.php index d145cb2..7d7cbe1 100644 --- a/database/migrations/2022_09_13_191255_add_banned_at_to_users.php +++ b/database/migrations/2022_09_13_191255_add_banned_at_to_users.php @@ -10,7 +10,7 @@ * * @return void */ - public function up() + public function up(): void { Schema::table('users', function (Blueprint $table) { // @@ -25,7 +25,7 @@ public function up() * * @return void */ - public function down() + public function down(): void { Schema::table('users', function (Blueprint $table) { // diff --git a/database/migrations/2022_09_14_214642_drop_transcations_table.php b/database/migrations/2022_09_14_214642_drop_transcations_table.php deleted file mode 100644 index 0320060..0000000 --- a/database/migrations/2022_09_14_214642_drop_transcations_table.php +++ /dev/null @@ -1,27 +0,0 @@ -hasTable('transactions')) { - return true; + return; } Schema::connection('mongodb')->create('transactions', function (Blueprint $collection) { @@ -40,7 +40,7 @@ public function up() * * @return void */ - public function down() + public function down(): void { Schema::connection('mongodb')->dropIfExists('transactions'); } diff --git a/database/migrations/2022_10_03_123715_convert_user_drops.php b/database/migrations/2022_10_03_123715_convert_user_drops.php deleted file mode 100644 index 787f6c3..0000000 --- a/database/migrations/2022_10_03_123715_convert_user_drops.php +++ /dev/null @@ -1,52 +0,0 @@ -id; - - $drops = Cache::get($cache_key); - - if (!is_array($drops)) { - $drops = [ - 'drops' => $drops, - ]; - } - - $drops = $drops['drops'] / $decimal; - - $drops = [ - 'drops' => $drops, - ]; - - Cache::forever($cache_key, $drops); - } - }); - } - - /** - * Reverse the migrations. - * - * @return void - */ - public function down() - { - // - } -}; diff --git a/database/migrations/2022_10_31_161617_add_wecom_hook_to_modules.php b/database/migrations/2022_10_31_161617_add_wecom_hook_to_modules.php index dd8df96..5d368ad 100644 --- a/database/migrations/2022_10_31_161617_add_wecom_hook_to_modules.php +++ b/database/migrations/2022_10_31_161617_add_wecom_hook_to_modules.php @@ -10,7 +10,7 @@ * * @return void */ - public function up() + public function up(): void { Schema::table('modules', function (Blueprint $table) { // @@ -23,7 +23,7 @@ public function up() * * @return void */ - public function down() + public function down(): void { Schema::table('modules', function (Blueprint $table) { // diff --git a/database/migrations/2022_11_02_103610_create_admins_table.php b/database/migrations/2022_11_02_103610_create_admins_table.php index 96acec2..04289e3 100644 --- a/database/migrations/2022_11_02_103610_create_admins_table.php +++ b/database/migrations/2022_11_02_103610_create_admins_table.php @@ -10,7 +10,7 @@ * * @return void */ - public function up() + public function up(): void { Schema::create('admins', function (Blueprint $table) { $table->id(); @@ -32,7 +32,7 @@ public function up() * * @return void */ - public function down() + public function down(): void { Schema::dropIfExists('admins'); } diff --git a/database/migrations/2022_11_06_205842_add_remaining_amount_to_balances.php b/database/migrations/2022_11_06_205842_add_remaining_amount_to_balances.php index ff09116..3021f34 100644 --- a/database/migrations/2022_11_06_205842_add_remaining_amount_to_balances.php +++ b/database/migrations/2022_11_06_205842_add_remaining_amount_to_balances.php @@ -10,7 +10,7 @@ * * @return void */ - public function up() + public function up(): void { Schema::table('balances', function (Blueprint $table) { // @@ -23,7 +23,7 @@ public function up() * * @return void */ - public function down() + public function down(): void { Schema::table('balances', function (Blueprint $table) { // diff --git a/database/migrations/2022_11_06_205958_drop_drops_table.php b/database/migrations/2022_11_06_205958_drop_drops_table.php deleted file mode 100644 index 04ccd22..0000000 --- a/database/migrations/2022_11_06_205958_drop_drops_table.php +++ /dev/null @@ -1,31 +0,0 @@ -id(); - $table->morphs('tokenable'); - $table->string('name'); - $table->string('token', 64)->unique(); - $table->text('abilities')->nullable(); - $table->timestamp('last_used_at')->nullable(); - $table->timestamp('expires_at')->nullable(); - $table->timestamps(); - }); - } - - /** - * Reverse the migrations. - * - * @return void - */ - public function down() - { - // Schema::dropIfExists('personal_access_tokens'); - } -}; diff --git a/database/migrations/2022_11_08_181357_drop_access_tokens_table.php b/database/migrations/2022_11_08_181357_drop_access_tokens_table.php deleted file mode 100644 index 4a002f3..0000000 --- a/database/migrations/2022_11_08_181357_drop_access_tokens_table.php +++ /dev/null @@ -1,28 +0,0 @@ -chunk(100, function ($hosts) { foreach ($hosts as $host) { $host->hour_at = $host->created_at->hour; $host->save(); @@ -34,7 +34,7 @@ public function up() * * @return void */ - public function down() + public function down(): void { Schema::table('hosts', function (Blueprint $table) { // diff --git a/database/migrations/2022_11_20_203107_convert_drops_to_balance.php b/database/migrations/2022_11_20_203107_convert_drops_to_balance.php deleted file mode 100644 index a32e121..0000000 --- a/database/migrations/2022_11_20_203107_convert_drops_to_balance.php +++ /dev/null @@ -1,70 +0,0 @@ -id, 0); - - $drops = $drops['drops'] ?? 0; - - $rate = config('billing.drops_rate', 1000); - if ($drops > 0) { - - $amount = $drops / $rate; - $desc = "转换 {$drops} Drops 为 {$amount} 元。"; - $transaction->addAmount($user->id, 'console', $amount, $desc, true); - - - echo "恢复 Drops User {$user->id} 的余额。"; - - Cache::forget('user_drops_' . $user->id); - } - - - } - }); - - User::where('updated_at', '>', now()->subDays(3))->chunk(100, function ($users) use ($transaction) { - foreach ($users as $user) { - if ($user->balance == -1) { - echo "补正余额: User {$user->id} balance {$user->balance}。"; - $transaction->addAmount($user->id, 'console', 2, '补偿余额。', true); - } - } - }); - - - } - - /** - * Reverse the migrations. - * - * @return void - */ - public function down() - { - Schema::table('balance', function (Blueprint $table) { - // - }); - } -}; diff --git a/database/migrations/2022_11_20_222505_add_module_id_to_tasks.php b/database/migrations/2022_11_20_222505_add_module_id_to_tasks.php index a845a56..0107326 100644 --- a/database/migrations/2022_11_20_222505_add_module_id_to_tasks.php +++ b/database/migrations/2022_11_20_222505_add_module_id_to_tasks.php @@ -4,14 +4,13 @@ use Illuminate\Database\Schema\Blueprint; use Illuminate\Support\Facades\Schema; -return new class extends Migration -{ +return new class extends Migration { /** * Run the migrations. * * @return void */ - public function up() + public function up(): void { Schema::table('tasks', function (Blueprint $table) { // @@ -26,7 +25,7 @@ public function up() * * @return void */ - public function down() + public function down(): void { Schema::table('tasks', function (Blueprint $table) { // diff --git a/database/migrations/2022_11_22_180553_change_tasks_engine_to_memory_table.php b/database/migrations/2022_11_22_180553_change_tasks_engine_to_memory_table.php index f51d3d4..ff24597 100644 --- a/database/migrations/2022_11_22_180553_change_tasks_engine_to_memory_table.php +++ b/database/migrations/2022_11_22_180553_change_tasks_engine_to_memory_table.php @@ -9,7 +9,7 @@ * * @return void */ - public function up() + public function up(): void { // Drop foreign key Schema::table('tasks', function (Blueprint $table) { @@ -27,7 +27,7 @@ public function up() * * @return void */ - public function down() + public function down(): void { // diff --git a/database/migrations/2022_11_23_103355_add_minute_at_to_hosts.php b/database/migrations/2022_11_23_103355_add_minute_at_to_hosts.php index 136c1a0..53bdbea 100644 --- a/database/migrations/2022_11_23_103355_add_minute_at_to_hosts.php +++ b/database/migrations/2022_11_23_103355_add_minute_at_to_hosts.php @@ -5,14 +5,13 @@ use Illuminate\Database\Schema\Blueprint; use Illuminate\Support\Facades\Schema; -return new class extends Migration -{ +return new class extends Migration { /** * Run the migrations. * * @return void */ - public function up() + public function up(): void { Schema::table('hosts', function (Blueprint $table) { // @@ -21,7 +20,7 @@ public function up() }); echo PHP_EOL . '将开始刷新主机的分钟数...'; - Host::chunk(100, function ($hosts) { + (new App\Models\Host)->chunk(100, function ($hosts) { foreach ($hosts as $host) { echo '刷新: ' . $host->id . PHP_EOL; $host->minute_at = $host->created_at->minute; @@ -36,7 +35,7 @@ public function up() * * @return void */ - public function down() + public function down(): void { Schema::table('hosts', function (Blueprint $table) { // diff --git a/database/migrations/2022_11_23_104838_add_status_to_modules_table.php b/database/migrations/2022_11_23_104838_add_status_to_modules_table.php index 2c1ddee..793bb6a 100644 --- a/database/migrations/2022_11_23_104838_add_status_to_modules_table.php +++ b/database/migrations/2022_11_23_104838_add_status_to_modules_table.php @@ -4,14 +4,13 @@ use Illuminate\Database\Schema\Blueprint; use Illuminate\Support\Facades\Schema; -return new class extends Migration -{ +return new class extends Migration { /** * Run the migrations. * * @return void */ - public function up() + public function up(): void { Schema::table('modules', function (Blueprint $table) { // @@ -24,7 +23,7 @@ public function up() * * @return void */ - public function down() + public function down(): void { Schema::table('modules', function (Blueprint $table) { // diff --git a/database/migrations/2022_11_26_202440_create_user_groups_table.php b/database/migrations/2022_11_26_202440_create_user_groups_table.php index d9fda08..062f44b 100644 --- a/database/migrations/2022_11_26_202440_create_user_groups_table.php +++ b/database/migrations/2022_11_26_202440_create_user_groups_table.php @@ -10,7 +10,7 @@ * * @return void */ - public function up() + public function up(): void { Schema::create('user_groups', function (Blueprint $table) { $table->id(); @@ -46,7 +46,7 @@ public function up() * * @return void */ - public function down() + public function down(): void { // Schema::table('users', function (Blueprint $table) { // // drop column if exists diff --git a/database/migrations/2022_11_27_100733_create_applications_table.php b/database/migrations/2022_11_27_100733_create_applications_table.php index 55a7e8a..f72e2d2 100644 --- a/database/migrations/2022_11_27_100733_create_applications_table.php +++ b/database/migrations/2022_11_27_100733_create_applications_table.php @@ -10,7 +10,7 @@ * * @return void */ - public function up() + public function up(): void { Schema::create('applications', function (Blueprint $table) { $table->id(); @@ -30,7 +30,7 @@ public function up() * * @return void */ - public function down() + public function down(): void { Schema::dropIfExists('applications'); } diff --git a/database/migrations/2022_12_03_130419_create_module_allows_table.php b/database/migrations/2022_12_03_130419_create_module_allows_table.php index b7eef7d..586dc43 100644 --- a/database/migrations/2022_12_03_130419_create_module_allows_table.php +++ b/database/migrations/2022_12_03_130419_create_module_allows_table.php @@ -4,14 +4,13 @@ use Illuminate\Database\Schema\Blueprint; use Illuminate\Support\Facades\Schema; -return new class extends Migration -{ +return new class extends Migration { /** * Run the migrations. * * @return void */ - public function up() + public function up(): void { Schema::create('module_allows', function (Blueprint $table) { $table->id(); @@ -33,7 +32,7 @@ public function up() * * @return void */ - public function down() + public function down(): void { Schema::dropIfExists('module_allows'); } diff --git a/database/migrations/2022_12_03_133136_add_cascade_update_to_workorders_table.php b/database/migrations/2022_12_03_133136_add_cascade_update_to_workorders_table.php index 8e280d3..b9d616d 100644 --- a/database/migrations/2022_12_03_133136_add_cascade_update_to_workorders_table.php +++ b/database/migrations/2022_12_03_133136_add_cascade_update_to_workorders_table.php @@ -4,14 +4,13 @@ use Illuminate\Database\Schema\Blueprint; use Illuminate\Support\Facades\Schema; -return new class extends Migration -{ +return new class extends Migration { /** * Run the migrations. * * @return void */ - public function up() + public function up(): void { Schema::table('work_orders', function (Blueprint $table) { // @@ -29,9 +28,9 @@ public function up() * * @return void */ - public function down() + public function down(): void { - Schema::table('workorders', function (Blueprint $table) { + Schema::table('work_orders', function (Blueprint $table) { // }); } diff --git a/database/migrations/2022_12_28_212017_add_birthday_at_to_users_table.php b/database/migrations/2022_12_28_212017_add_birthday_at_to_users_table.php index 905fbb5..934768a 100644 --- a/database/migrations/2022_12_28_212017_add_birthday_at_to_users_table.php +++ b/database/migrations/2022_12_28_212017_add_birthday_at_to_users_table.php @@ -10,7 +10,7 @@ * * @return void */ - public function up() + public function up(): void { Schema::table('users', function (Blueprint $table) { $table->date('birthday_at')->nullable()->index()->after('email_verified_at'); @@ -25,7 +25,7 @@ public function up() * * @return void */ - public function down() + public function down(): void { Schema::table('users', function (Blueprint $table) { $table->dropColumn('birthday_at'); diff --git a/database/migrations/2023_01_01_171554_add_uuid_to_work_orders_table.php b/database/migrations/2023_01_01_171554_add_uuid_to_work_orders_table.php index 17040b4..9a3eae8 100644 --- a/database/migrations/2023_01_01_171554_add_uuid_to_work_orders_table.php +++ b/database/migrations/2023_01_01_171554_add_uuid_to_work_orders_table.php @@ -15,7 +15,7 @@ public function up(): void { Schema::table('work_orders', function (Blueprint $table) { // uuid - $table->uuid('uuid')->nullable()->after('id')->index()->unique(); + $table->uuid()->nullable()->after('id')->index()->unique(); }); // 为每个工单生成一个 uuid 安静更改 @@ -34,6 +34,5 @@ public function up(): void */ public function down(): void { - return; } }; diff --git a/database/migrations/2023_01_01_180855_add_name_to_work_order_replies_table.php b/database/migrations/2023_01_01_180855_add_name_to_work_order_replies_table.php index 8efb61a..31234a5 100644 --- a/database/migrations/2023_01_01_180855_add_name_to_work_order_replies_table.php +++ b/database/migrations/2023_01_01_180855_add_name_to_work_order_replies_table.php @@ -23,7 +23,7 @@ public function up(): void }); // 为每个工单回复生成一个 module_id 安静更改 - Reply::whereNull('module_id')->with('workOrder')->chunk(100, function ($replies) { + (new App\Models\WorkOrder\Reply)->whereNull('module_id')->with('workOrder')->chunk(100, function ($replies) { foreach ($replies as $reply) { $reply->module_id = $reply->workOrder->module_id; $reply->saveQuietly(); diff --git a/database/migrations/2023_01_01_211259_add_role_to_work_order_replies_table.php b/database/migrations/2023_01_01_211259_add_role_to_work_order_replies_table.php index 35bfef7..c778b99 100644 --- a/database/migrations/2023_01_01_211259_add_role_to_work_order_replies_table.php +++ b/database/migrations/2023_01_01_211259_add_role_to_work_order_replies_table.php @@ -4,8 +4,7 @@ use Illuminate\Database\Schema\Blueprint; use Illuminate\Support\Facades\Schema; -return new class extends Migration -{ +return new class extends Migration { /** * Run the migrations. * diff --git a/database/migrations/2023_01_02_201811_add_notify_to_work_orders_table.php b/database/migrations/2023_01_02_201811_add_notify_to_work_orders_table.php index a88bc5c..3edfe81 100644 --- a/database/migrations/2023_01_02_201811_add_notify_to_work_orders_table.php +++ b/database/migrations/2023_01_02_201811_add_notify_to_work_orders_table.php @@ -4,8 +4,7 @@ use Illuminate\Database\Schema\Blueprint; use Illuminate\Support\Facades\Schema; -return new class extends Migration -{ +return new class extends Migration { /** * Run the migrations. * diff --git a/database/migrations/2023_01_02_220622_add_email_md5_to_users_table.php b/database/migrations/2023_01_02_220622_add_email_md5_to_users_table.php index 2c3fd76..36aa8b3 100644 --- a/database/migrations/2023_01_02_220622_add_email_md5_to_users_table.php +++ b/database/migrations/2023_01_02_220622_add_email_md5_to_users_table.php @@ -17,10 +17,10 @@ public function up(): void $table->string('email_md5')->after('email')->nullable()->comment('邮箱 MD5'); }); - $count = User::count(); + $count = (new App\Models\User)->count(); $i = 0; - User::chunk(100, function ($users) use (&$i, $count) { + (new App\Models\User)->chunk(100, function ($users) use (&$i, $count) { foreach ($users as $user) { echo sprintf('Updating %d/%d', ++$i, $count) . PHP_EOL; diff --git a/database/migrations/2023_01_03_143451_add_uuid_to_users_table.php b/database/migrations/2023_01_03_143451_add_uuid_to_users_table.php index 4a9d064..a8b1b8e 100644 --- a/database/migrations/2023_01_03_143451_add_uuid_to_users_table.php +++ b/database/migrations/2023_01_03_143451_add_uuid_to_users_table.php @@ -17,10 +17,10 @@ public function up(): void $table->uuid()->unique()->after('id')->nullable(); }); - $count = User::count(); + $count = (new App\Models\User)->count(); $i = 0; - User::chunk(100, function ($users) use (&$i, $count) { + (new App\Models\User)->chunk(100, function ($users) use (&$i, $count) { foreach ($users as $user) { echo sprintf('Updating %d/%d', ++$i, $count) . PHP_EOL; diff --git a/database/migrations/2023_01_04_192849_add_index_to_users_table.php b/database/migrations/2023_01_04_192849_add_index_to_users_table.php index 02e6b7c..449e9c9 100644 --- a/database/migrations/2023_01_04_192849_add_index_to_users_table.php +++ b/database/migrations/2023_01_04_192849_add_index_to_users_table.php @@ -4,8 +4,7 @@ use Illuminate\Database\Schema\Blueprint; use Illuminate\Support\Facades\Schema; -return new class extends Migration -{ +return new class extends Migration { /** * Run the migrations. * diff --git a/database/migrations/2023_01_05_222438_add_name_to_admins_table.php b/database/migrations/2023_01_05_222438_add_name_to_admins_table.php index 19d53e0..b237cc3 100644 --- a/database/migrations/2023_01_05_222438_add_name_to_admins_table.php +++ b/database/migrations/2023_01_05_222438_add_name_to_admins_table.php @@ -5,8 +5,7 @@ use Illuminate\Database\Schema\Blueprint; use Illuminate\Support\Facades\Schema; -return new class extends Migration -{ +return new class extends Migration { /** * Run the migrations. *