Schema::table('users', function (Blueprint $table) { $table->string('phone_number')->unique()->nullable(); $table->string('imei')->unique()->nullable(); $table->enum('status', ['active', 'blocked', 'banned', 'suspended'])->default('active'); $table->timestamp('trial_expires_at')->nullable(); $table->boolean('is_trial')->default(false); });