From 0a33a22a366729f12964b68470a5697941d453ae Mon Sep 17 00:00:00 2001 From: A1Gard Date: Tue, 1 Oct 2024 17:14:44 +0330 Subject: [PATCH] added theme and promote fields --- database/migrations/2024_05_07_123332_create_groups_table.php | 1 + database/migrations/2024_05_07_123414_create_posts_table.php | 2 ++ .../migrations/2024_05_07_125838_create_categories_table.php | 1 + database/migrations/2024_05_07_130016_create_products_table.php | 2 ++ resources/js/components/MetaInput.vue | 2 +- 5 files changed, 7 insertions(+), 1 deletion(-) diff --git a/database/migrations/2024_05_07_123332_create_groups_table.php b/database/migrations/2024_05_07_123332_create_groups_table.php index 2c3a4e3..af4b56e 100644 --- a/database/migrations/2024_05_07_123332_create_groups_table.php +++ b/database/migrations/2024_05_07_123332_create_groups_table.php @@ -21,6 +21,7 @@ return new class extends Migration $table->string('bg', 2048)->nullable(); $table->integer('sort')->default(0); $table->unsignedInteger('parent_id')->nullable()->default(null)->index(); + $table->json('theme')->nullable(); $table->softDeletes(); $table->timestamps(); }); diff --git a/database/migrations/2024_05_07_123414_create_posts_table.php b/database/migrations/2024_05_07_123414_create_posts_table.php index 1a0a69b..91bbd3f 100644 --- a/database/migrations/2024_05_07_123414_create_posts_table.php +++ b/database/migrations/2024_05_07_123414_create_posts_table.php @@ -27,6 +27,8 @@ return new class extends Migration $table->unsignedInteger('dislike')->default(0); $table->string('icon', 128)->nullable(); $table->boolean('table_of_contents')->default(0); + $table->json('theme')->nullable(); + $table->string('promote')->nullable(); $table->softDeletes(); $table->timestamps(); diff --git a/database/migrations/2024_05_07_125838_create_categories_table.php b/database/migrations/2024_05_07_125838_create_categories_table.php index 83a84bf..110b6dc 100644 --- a/database/migrations/2024_05_07_125838_create_categories_table.php +++ b/database/migrations/2024_05_07_125838_create_categories_table.php @@ -21,6 +21,7 @@ return new class extends Migration $table->string('image',2048)->nullable()->default(null); $table->string('bg',2048)->nullable()->default(null); $table->unsignedInteger('parent_id')->nullable()->default(null)->index(); + $table->json('theme')->nullable(); $table->softDeletes(); $table->timestamps(); }); diff --git a/database/migrations/2024_05_07_130016_create_products_table.php b/database/migrations/2024_05_07_130016_create_products_table.php index fe780dd..dd476d9 100644 --- a/database/migrations/2024_05_07_130016_create_products_table.php +++ b/database/migrations/2024_05_07_130016_create_products_table.php @@ -35,6 +35,8 @@ return new class extends Migration $table->unsignedBigInteger('view')->default(0); $table->unsignedBigInteger('sell')->default(0); $table->unsignedTinyInteger('image_index')->default(0); + $table->json('theme')->nullable(); + $table->string('promote')->nullable(); $table->softDeletes(); $table->timestamps(); diff --git a/resources/js/components/MetaInput.vue b/resources/js/components/MetaInput.vue index 9ab0dc8..5893936 100644 --- a/resources/js/components/MetaInput.vue +++ b/resources/js/components/MetaInput.vue @@ -47,7 +47,7 @@