diff --git a/app/common/model/CountryBaseModel.php b/app/common/model/CountryBaseModel.php index f6c316dd..9b73ef71 100644 --- a/app/common/model/CountryBaseModel.php +++ b/app/common/model/CountryBaseModel.php @@ -20,6 +20,7 @@ class CountryBaseModel extends Model protected $schema = [ 'id' => 'int', 'name' => 'string', + 'en_name' => 'string', 'code' => 'string', 'icon' => 'string', 'status' => 'int', diff --git a/app/common/model/LanguageBaseModel.php b/app/common/model/LanguageBaseModel.php index 65cc1035..f36440d7 100644 --- a/app/common/model/LanguageBaseModel.php +++ b/app/common/model/LanguageBaseModel.php @@ -19,6 +19,7 @@ class LanguageBaseModel extends BaseModel 'id' => 'int', 'country_id' => 'int', 'name' => 'string', + 'en_name' => 'string', 'code' => 'string', 'icon' => 'string', 'url' => 'string', diff --git a/database/migrations/20241218095340_create_sys_language.php b/database/migrations/20241218095340_create_sys_language.php index 2c88185b..c441f949 100644 --- a/database/migrations/20241218095340_create_sys_language.php +++ b/database/migrations/20241218095340_create_sys_language.php @@ -30,6 +30,7 @@ class CreateSysLanguage extends Migrator $table = $this->table('sys_language', ['engine' => 'MyISAM', 'comment' => '语言表']); $table->addColumn('country_id', 'integer', ['signed' => false, 'null' => false, 'comment' => '国家ID']) ->addColumn('name', 'string', ['limit' => 64, 'null' => false, 'default' => '', 'comment' => '语言名称']) + ->addColumn('en_name', 'string', ['limit' => 64, 'null' => true, 'default' => null, 'comment' => '语言名称英文']) ->addColumn('code', 'string', ['limit' => 64, 'null' => false, 'default' => '', 'comment' => '语言编码']) ->addColumn('icon', 'string', ['limit' => 64, 'default' => null, 'comment' => '语言图标']) ->addColumn('url', 'string', ['limit' => 125, 'default' => null, 'comment' => '切换后访问的url']) diff --git a/database/migrations/20241218095839_create_sys_country.php b/database/migrations/20241218095839_create_sys_country.php index f49aa520..7697a31b 100644 --- a/database/migrations/20241218095839_create_sys_country.php +++ b/database/migrations/20241218095839_create_sys_country.php @@ -29,6 +29,7 @@ class CreateSysCountry extends Migrator { $table = $this->table('sys_country', ['engine' => 'MyISAM', 'comment' => '国家表']); $table->addColumn('name', 'string', ['limit' => 120, 'null' => false, 'default' => '', 'comment' => '国家名称']) + ->addColumn('en_name', 'string', ['limit' => 120, 'null' => true, 'default' => null, 'comment' => '国家英文名称']) ->addColumn('code', 'string', ['limit' => 64, 'null' => false, 'default' => '', 'comment' => '国家代码']) ->addColumn('icon', 'string', ['limit' => 64, 'default' => null, 'comment' => '国家图标']) ->addColumn('status', 'boolean', ['default' => 1, 'comment' => '状态:1启用,0禁用'])