Fixes for migration logic

This commit is contained in:
David Bomba 2024-02-29 14:16:22 +11:00
parent 7f97fc1bba
commit ecda90d5f2

View File

@ -10,7 +10,6 @@
* @license https://www.elastic.co/licensing/elastic-license * @license https://www.elastic.co/licensing/elastic-license
*/ */
use App\Livewire\BillingPortal\Purchase;
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema; use Illuminate\Support\Facades\Schema;
@ -19,10 +18,10 @@ return new class extends Migration {
public function up(): void public function up(): void
{ {
Schema::table('subscriptions', function (Blueprint $table) { Schema::table('subscriptions', function (Blueprint $table) {
$table->string('text')->nullable(); $table->string('steps')->nullable();
}); });
$steps = collect(Purchase::$dependencies) $steps = collect(\App\Livewire\BillingPortal\Purchase::$dependencies)
->pluck('id') ->pluck('id')
->implode(','); ->implode(',');