From 544b0a120da36a6327b3f158e62ef3a6718a2ef2 Mon Sep 17 00:00:00 2001 From: Alex Renoki Date: Thu, 10 Sep 2020 23:20:19 +0300 Subject: [PATCH] wip --- ...te_websockets_statistics_entries_table.php | 6 ++-- ...0_00_000000_rename_statistics_counters.php | 36 +++++++++++++++++++ src/WebSocketsServiceProvider.php | 1 + 3 files changed, 40 insertions(+), 3 deletions(-) create mode 100644 database/migrations/0000_00_00_000000_rename_statistics_counters.php diff --git a/database/migrations/0000_00_00_000000_create_websockets_statistics_entries_table.php b/database/migrations/0000_00_00_000000_create_websockets_statistics_entries_table.php index 0989f28..1b89b4a 100644 --- a/database/migrations/0000_00_00_000000_create_websockets_statistics_entries_table.php +++ b/database/migrations/0000_00_00_000000_create_websockets_statistics_entries_table.php @@ -16,9 +16,9 @@ class CreateWebSocketsStatisticsEntriesTable extends Migration Schema::create('websockets_statistics_entries', function (Blueprint $table) { $table->increments('id'); $table->string('app_id'); - $table->integer('peak_connections_count'); - $table->integer('websocket_messages_count'); - $table->integer('api_messages_count'); + $table->integer('peak_connection_count'); + $table->integer('websocket_message_count'); + $table->integer('api_message_count'); $table->nullableTimestamps(); }); } diff --git a/database/migrations/0000_00_00_000000_rename_statistics_counters.php b/database/migrations/0000_00_00_000000_rename_statistics_counters.php new file mode 100644 index 0000000..70dbf79 --- /dev/null +++ b/database/migrations/0000_00_00_000000_rename_statistics_counters.php @@ -0,0 +1,36 @@ +renameColumn('peak_connection_count', 'peak_connections_count'); + $table->renameColumn('websocket_message_count', 'websocket_messages_count'); + $table->renameColumn('api_message_count', 'api_messages_count'); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::table('websockets_statistics_entries', function (Blueprint $table) { + $table->renameColumn('peak_connections_count', 'peak_connection_count'); + $table->renameColumn('websocket_messages_count', 'websocket_message_count'); + $table->renameColumn('api_messages_count', 'api_message_count'); + }); + } +} diff --git a/src/WebSocketsServiceProvider.php b/src/WebSocketsServiceProvider.php index 9a46353..a3e44cc 100644 --- a/src/WebSocketsServiceProvider.php +++ b/src/WebSocketsServiceProvider.php @@ -31,6 +31,7 @@ class WebSocketsServiceProvider extends ServiceProvider $this->publishes([ __DIR__.'/../database/migrations/0000_00_00_000000_create_websockets_statistics_entries_table.php' => database_path('migrations/0000_00_00_000000_create_websockets_statistics_entries_table.php'), + __DIR__.'/../database/migrations/0000_00_00_000000_rename_statistics_counters.php' => database_path('migrations/0000_00_00_000000_rename_statistics_counters.php'), ], 'migrations'); $this->registerDashboard();