2026_10_31_160000_create_admin_realtime_events.php 771 B

1234567891011121314151617181920
  1. <?php
  2. use Illuminate\Database\Migrations\Migration;
  3. use Illuminate\Database\Schema\Blueprint;
  4. use Illuminate\Support\Facades\Schema;
  5. /** 后台实时推送事件表:bot-28 与 melbet_sport-api 均可写入,推送网关按 id 递增消费。 */
  6. return new class extends Migration {
  7. public function up(): void
  8. {
  9. Schema::create('admin_realtime_events', function (Blueprint $t) {
  10. $t->id(); $t->string('resource', 32); $t->string('resource_id', 64);
  11. $t->string('action', 16); $t->string('source', 32)->default('bot-28');
  12. $t->dateTime('created_at');
  13. $t->index('created_at', 'admin_realtime_created');
  14. });
  15. }
  16. public function down(): void { Schema::dropIfExists('admin_realtime_events'); }
  17. };