/**
Source Server Version: 8.0.31
Source Database: backendsys
Date: 2024/04/24 18:20:21
*/

DROP TABLE IF EXISTS `sys_mobile_area_code`;
CREATE TABLE `sys_mobile_area_code` (
    PRIMARY KEY (`id`),
    `id` BIGINT AUTO_INCREMENT COMMENT 'ID',
    `area_name` VARCHAR(50) NOT NULL COMMENT '地区名称',
    `area_name_en` VARCHAR(50) NOT NULL COMMENT '地区名称 (英文)',
    `area_name_abbr` VARCHAR(20) COMMENT '地区名称缩写',
    `area_code` INT NOT NULL COMMENT '区号'
) ENGINE=INNODB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT='系统手机区号表';

INSERT INTO sys_mobile_area_code(area_name, area_name_en, area_name_abbr, area_code) VALUES
    ('美国', 'United States', 'US', 1),
    ('中途岛', 'Midway Islands', 'US', 1808),
    ('威克岛', 'Wake Island', 'US', 1808),
    ('维尔京群岛', 'Virgin Islands', 'US', 1809),
    ('波多黎各', 'Puerto Rico', 'PR', 1809),
    ('巴哈马', 'The Bahamas', 'BS', 1809),
    ('阿拉斯加', 'Alaska', 'US', 1907),
    ('加拿大', 'Canada', 'CA', 1),
    ('夏威夷', 'Hawaii', 'US', 1808),
    ('安圭拉岛', 'Anguilla', 'AI', 1809),
    ('圣卢西亚', 'Saint Lucia', 'LC', 1809),
    ('牙买加', 'Jamaica', 'JM', 1809),
    ('巴巴多斯', 'Barbados', 'BB', 1809),
    ('多米尼加', 'Dominica', '', 1809),
    ('格陵兰岛', 'Greenland', '', 299),
    ('福克兰群岛', 'Falkland Islands', '', 500),
    ('危地马拉', 'Guatemala', 'GT', 502),
    ('洪都拉斯', 'Honduras', 'HN', 504),
    ('哥斯达黎加', 'Costa Rica', 'CR', 506),
    ('海地', 'Haiti', 'HT', 509),
    ('墨西哥', 'Mexico', 'MX', 52),
    ('阿根廷', 'Argentina', 'AR', 54),
    ('智利', 'Chile', 'CL', 56),
    ('委内瑞拉', 'Venezuela', 'VE', 58),
    ('圭亚那', 'Guyana', 'GY', 592),
    ('法属圭亚那', 'French Guiana', 'GF', 594),
    ('马提尼克', 'Martinique', 'GF', 596),
    ('乌拉圭', 'Uruguay', 'UY', 598),
    ('伯利兹', 'Belize', 'BZ', 501),
    ('萨尔瓦多', 'El Salvador', 'SV', 503),
    ('尼加拉瓜', 'Nicaragua', 'NI', 505),
    ('巴拿马', 'Panama', 'PA', 507),
    ('秘鲁', 'Peru', 'PE', 51),
    ('古巴', 'Cuba', 'CU', 53),
    ('巴西', 'Brazil', 'BR', 55),
    ('哥伦比亚', 'Colombia', 'CO', 57),
    ('玻利维亚', 'Bolivia', 'BO', 591),
    ('厄瓜多尔', 'Ecuador', 'EC', 593),
    ('巴拉圭', 'Paraguay', 'PY', 595),
    ('苏里南', 'Suriname', 'SR', 597),
    ('埃及', 'Egypt', 'EG', 20),
    ('阿尔及利亚', 'Algeria', 'DZ', 213),
    ('利比亚', 'Libya', 'LY', 218),
    ('塞内加尔', 'Senegal', 'SN', 221),
    ('马里', 'Mali', 'ML', 223),
    ('科特迪瓦', 'Ivory Coast', 'CI', 225),
    ('尼日尔', 'Niger', 'NE', 227),
    ('贝宁', 'Benin', 'BJ', 229),
    ('利比里亚', 'Liberia', 'LR', 231),
    ('加纳', 'Ghana', 'GH', 233),
    ('乍得', 'Chad', 'TD', 235),
    ('喀麦隆', 'Cameroon', 'CM', 237),
    ('圣多美', 'São Tomé and Príncipe', 'ST', 239),
    ('赤道几内亚', 'Equatorial Guinea', 'GQ', 240),
    ('刚果', 'Congo', 'CG', 242),
    ('安哥拉', 'Angola', 'AO', 244),
    ('阿森松', 'Ascension Island', 'SH', 247),
    ('苏丹', 'Sudan', 'SD', 249),
    ('埃塞俄比亚', 'Ethiopia', 'ET', 251),
    ('吉布提', 'Djibouti', 'DJ', 253),
    ('坦桑尼亚', 'Tanzania', 'TZ', 255),
    ('布隆迪', 'Burundi', 'BI', 257),
    ('赞比亚', 'Zambia', 'ZM', 260),
    ('留尼旺岛', 'Réunion', 'RE', 262),
    ('纳米比亚', 'Namibia', 'NA', 264),
    ('莱索托', 'Lesotho', 'LS', 266),
    ('斯威士兰', 'Eswatini', 'SZ', 268),
    ('南非', 'South Africa', 'ZA', 27),
    ('阿鲁巴岛', 'Aruba', 'AW', 297),
    ('摩洛哥', 'Morocco', 'MA', 210),
    ('突尼斯', 'Tunisia', 'TN', 216),
    ('冈比亚', 'Gambia', 'GM', 220),
    ('毛里塔尼亚', 'Mauritania', 'MR', 222),
    ('几内亚', 'Guinea', 'GN', 224),
    ('布基拉法索', 'Burkina Faso', 'BF', 226),
    ('多哥', 'Togo', 'TG', 228),
    ('毛里求斯', 'Mauritius', 'MU', 230),
    ('塞拉利昂', 'Sierra Leone', 'SL', 232),
    ('尼日利亚', 'Nigeria', 'NG', 234),
    ('中非', 'Central African Republic', 'CF', 236),
    ('佛得角', 'Cape Verde', 'CV', 238),
    ('普林西比', 'São Tomé and Príncipe', 'ST', 239),
    ('加蓬', 'Gabon', 'GA', 241),
    ('扎伊尔', 'Congo (DRC)', 'CD', 243),
    ('几内亚比绍', 'Guinea-Bissau', 'GW', 245),
    ('塞舌尔', 'Seychelles', 'SC', 248),
    ('卢旺达', 'Rwanda', 'RW', 250),
    ('索马里', 'Somalia', 'SO', 252),
    ('肯尼亚', 'Kenya', 'KE', 254),
    ('乌干达', 'Uganda', 'UG', 256),
    ('莫桑比克', 'Mozambique', 'MZ', 258),
    ('马达加斯加', 'Madagascar', 'MG', 261),
    ('津巴布韦', 'Zimbabwe', 'ZW', 263),
    ('马拉维', 'Malawi', 'MW', 265),
    ('博茨瓦纳', 'Botswana', 'BW', 267),
    ('科摩罗', 'Comoros', 'KM', 269),
    ('圣赫勒拿', 'Saint Helena', 'SH', 290),
    ('法罗群岛', 'Faroe Islands', 'FO', 298),
    ('俄罗斯', 'Russia', 'RU', 7),
    ('荷兰', 'Netherlands', 'NL', 31),
    ('法国', 'France', 'FR', 33),
    ('直布罗陀', 'Gibraltar', 'GI', 350),
    ('卢森堡', 'Luxembourg', 'LU', 352),
    ('冰岛', 'Iceland', 'IS', 354),
    ('马耳他', 'Malta', 'MT', 356),
    ('芬兰', 'Finland', 'FI', 358),
    ('匈牙利', 'Hungary', 'HU', 36),
    ('塞尔维亚', 'Serbia', 'RS', 381),
    ('圣马力诺', 'San Marino', 'SM', 378),
    ('罗马尼亚', 'Romania', 'RO', 40),
    ('列支敦士登', 'Liechtenstein', 'LI', 423),
    ('英国', 'United Kingdom', 'GB', 44),
    ('瑞典', 'Sweden', 'SE', 46),
    ('波兰', 'Poland', 'PL', 48),
    ('希腊', 'Greece', 'GR', 30),
    ('比利时', 'Belgium', 'BE', 32),
    ('西班牙', 'Spain', 'ES', 34),
    ('葡萄牙', 'Portugal', 'PT', 351),
    ('爱尔兰', 'Ireland', 'IE', 353),
    ('阿尔巴尼亚', 'Albania', 'AL', 355),
    ('塞浦路斯', 'Cyprus', 'CY', 357),
    ('保加利亚', 'Bulgaria', 'BG', 359),
    ('德国', 'Germany', 'DE', 49),
    ('意大利', 'Italy', 'IT', 39),
    ('梵蒂冈', 'Vatican City', 'VA', 396),
    ('瑞士', 'Switzerland', 'CH', 41),
    ('奥地利', 'Austria', 'AT', 43),
    ('丹麦', 'Denmark', 'DK', 45),
    ('挪威', 'Norway', 'NO', 47),
    ('澳大利亚', 'Australia', 'AU', 61),
    ('关岛', 'Guam', 'GU', 671),
    ('诺福克岛', 'Norfolk Island', 'NF', 6723),
    ('瑙鲁', 'Nauru', 'NR', 674),
    ('所罗门群岛', 'Solomon Islands', 'SB', 677),
    ('斐济', 'Fiji', 'FJ', 679),
    ('纽埃岛', 'Niue', 'NU', 683),
    ('西萨摩亚', 'Samoa', 'WS', 685),
    ('图瓦卢', 'Tuvalu', 'TV', 688),
    ('新西兰', 'New Zealand', 'NZ', 64),
    ('科科斯岛', 'Cocos Islands', 'CC', 6722),
    ('圣诞岛', 'Christmas Island', 'CX', 6724),
    ('汤加', 'Tonga', 'TO', 676),
    ('瓦努阿图', 'Vanuatu', 'VU', 678),
    ('科克群岛', 'Cook Islands', 'CK', 682),
    ('东萨摩亚', 'American Samoa', 'AS', 684),
    ('基里巴斯', 'Kiribati', 'KI', 686),
    ('马来西亚', 'Malaysia', 'MY', 60),
    ('菲律宾', 'Philippines', 'PH', 63),
    ('泰国', 'Thailand', 'TH', 66),
    ('日本', 'Japan', 'JP', 81),
    ('越南', 'Vietnam', 'VN', 84),
    ('香港', 'Hong Kong', 'HK', 852),
    ('柬埔寨', 'Cambodia', 'KH', 855),
    ('中国', 'China', 'CN', 86),
    ('孟加拉国', 'Bangladesh', 'BD', 880),
    ('印度', 'India', 'IN', 91),
    ('阿富汗', 'Afghanistan', 'AF', 93),
    ('缅甸', 'Myanmar', 'MM', 95),
    ('黎巴嫩', 'Lebanon', 'LB', 961),
    ('叙利亚', 'Syria', 'SY', 963),
    ('科威特', 'Kuwait', 'KW', 965),
    ('阿曼', 'Oman', 'OM', 968),
    ('巴林', 'Bahrain', 'BH', 973),
    ('不丹', 'Bhutan', '', 975),
    ('尼泊尔', 'Nepal', 'NP', 977),
    ('印度尼西亚', 'Indonesia', 'ID', 62),
    ('新加坡', 'Singapore', 'SG', 65),
    ('文莱', 'Brunei', 'BN', 673),
    ('韩国', 'South Korea', 'KR', 82),
    ('朝鲜', 'North Korea', 'KP', 850),
    ('澳门', 'Macau', 'MO', 853),
    ('老挝', 'Laos', 'LA', 856),
    ('台湾', 'Taiwan', 'TW', 886),
    ('土耳其', 'Turkey', 'TR', 90),
    ('巴基斯坦', 'Pakistan', 'PK', 92),
    ('斯里兰卡', 'Sri Lanka', 'LK', 94),
    ('马尔代夫', 'Maldives', 'MV', 960),
    ('约旦', 'Jordan', 'JO', 962),
    ('伊拉克', 'Iraq', 'IQ', 964),
    ('沙特阿拉伯', 'Saudi Arabia', 'SA', 966),
    ('以色列', 'Israel', 'IL', 972),
    ('卡塔尔', 'Qatar', 'QA', 974),
    ('蒙古', 'Mongolia', 'MN', 976),
    ('伊朗', 'Iran', 'IR', 98)
;