From ef23b9dda64003ee3e19efc1d90b966287d7936c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B9=80=EB=B3=B4=EA=B3=A4?= Date: Fri, 13 Feb 2026 07:20:39 +0900 Subject: [PATCH] =?UTF-8?q?feat:E-Sign=20=ED=95=84=EB=93=9C=EC=97=90=20fon?= =?UTF-8?q?t=5Fsize=20=EC=BB=AC=EB=9F=BC=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.6 --- app/Models/ESign/EsignSignField.php | 2 ++ ...0_add_font_size_to_esign_fields_tables.php | 30 +++++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 database/migrations/2026_02_13_070000_add_font_size_to_esign_fields_tables.php diff --git a/app/Models/ESign/EsignSignField.php b/app/Models/ESign/EsignSignField.php index 1d6b935..8b8139b 100644 --- a/app/Models/ESign/EsignSignField.php +++ b/app/Models/ESign/EsignSignField.php @@ -38,6 +38,7 @@ class EsignSignField extends Model 'height', 'field_type', 'field_label', + 'font_size', 'field_value', 'is_required', 'sort_order', @@ -49,6 +50,7 @@ class EsignSignField extends Model 'position_y' => 'decimal:2', 'width' => 'decimal:2', 'height' => 'decimal:2', + 'font_size' => 'integer', 'is_required' => 'boolean', 'sort_order' => 'integer', ]; diff --git a/database/migrations/2026_02_13_070000_add_font_size_to_esign_fields_tables.php b/database/migrations/2026_02_13_070000_add_font_size_to_esign_fields_tables.php new file mode 100644 index 0000000..3cddde8 --- /dev/null +++ b/database/migrations/2026_02_13_070000_add_font_size_to_esign_fields_tables.php @@ -0,0 +1,30 @@ +unsignedSmallInteger('font_size')->nullable()->after('field_label')->comment('폰트 크기 (pt)'); + }); + + Schema::table('esign_field_template_items', function (Blueprint $table) { + $table->unsignedSmallInteger('font_size')->nullable()->after('field_label')->comment('폰트 크기 (pt)'); + }); + } + + public function down(): void + { + Schema::table('esign_sign_fields', function (Blueprint $table) { + $table->dropColumn('font_size'); + }); + + Schema::table('esign_field_template_items', function (Blueprint $table) { + $table->dropColumn('font_size'); + }); + } +};