fix sqlite error with renameColumn

This commit is contained in:
2023-09-28 20:23:38 +10:00
parent b98e184d32
commit d9c0c8f1d8

View File

@@ -12,10 +12,13 @@ return new class extends Migration
public function up(): void
{
Schema::table('media', function (Blueprint $table) {
$table->string('security_type');
$table->renameColumn('permission', 'security_data');
});
Schema::table('media', function (Blueprint $table) {
$table->string('security_type')->default("");
});
DB::table('media')
->where('security_data', '!=', '')
->update(['security_type' => 'permission']);
@@ -32,6 +35,9 @@ return new class extends Migration
Schema::table('media', function (Blueprint $table) {
$table->renameColumn('security_data', 'permission');
});
Schema::table('media', function (Blueprint $table) {
$table->dropColumn('security_type');
});
}