This commit is contained in:
ct
2025-06-20 13:03:52 +08:00
parent eef45fdc9d
commit b502120091
22 changed files with 426 additions and 164 deletions

View File

@@ -26,7 +26,6 @@ public function up(): void
});
}
/**
* Reverse the migrations.
*/

View File

@@ -0,0 +1,32 @@
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
return new class extends Migration
{
/**
* Run the migrations.
*/
public function up(): void
{
Schema::table('meme_medias', function (Blueprint $table) {
$table->json('action_keywords')->nullable();
$table->json('emotion_keywords')->nullable();
$table->json('misc_keywords')->nullable();
});
}
/**
* Reverse the migrations.
*/
public function down(): void
{
Schema::table('meme_medias', function (Blueprint $table) {
$table->dropColumn('action_keywords');
$table->dropColumn('emotion_keywords');
$table->dropColumn('misc_keywords');
});
}
};

View File

@@ -0,0 +1,34 @@
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
return new class extends Migration
{
/**
* Run the migrations.
*/
public function up(): void
{
Schema::table('memes', function (Blueprint $table) {
$table->json('action_keywords')->nullable();
$table->json('emotion_keywords')->nullable();
$table->json('misc_keywords')->nullable();
$table->string('primary_keyword_type')->nullable();
});
}
/**
* Reverse the migrations.
*/
public function down(): void
{
Schema::table('memes', function (Blueprint $table) {
$table->dropColumn('action_keywords');
$table->dropColumn('emotion_keywords');
$table->dropColumn('misc_keywords');
$table->dropColumn('primary_keyword_type');
});
}
};