id(); $table->foreignIdFor(Organisation::class); $table->string('name'); $table->string('repository_url'); $table->string('repository_type'); $table->string('default_branch')->default('main'); $table->text('deploy_key_public')->nullable(); $table->text('deploy_key_private')->nullable(); $table->string('deploy_key_fingerprint')->nullable(); $table->timestamp('deploy_key_installed_at')->nullable(); $table->timestamps(); }); } public function down(): void { Schema::dropIfExists('applications'); } };