Просмотр исходного кода

//会员卡 商圈相关——2

release_toaliyun_real
xhxu 3 лет назад
Родитель
Сommit
eaf63fb1c8
1 измененных файлов: 137 добавлений и 0 удалений
  1. +137
    -0
      mallinkAdmin/src/main/resources/db/migration/V2022101200001__add_wxMemberCard.sql

+ 137
- 0
mallinkAdmin/src/main/resources/db/migration/V2022101200001__add_wxMemberCard.sql Просмотреть файл

@@ -0,0 +1,137 @@
CREATE TABLE `wx_member_card` (
`id` bigint(20) NOT NULL COMMENT '主键ID',
`tenant_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '租户ID',
`parent_tenant_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '父租户ID',
`final_tenant_id` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`card_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '会员卡ID',
`card_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '会员卡code',
`activate_scene` smallint(2) DEFAULT NULL COMMENT '开卡场景',
`outer_str` smallint(2) DEFAULT NULL COMMENT '自定义场景',
`open_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信openId',
`union_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信unionId',
`membership_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '展示会员编号',
`level` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '会员等级',
`nickname` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '用户昵称',
`head_image_url` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '头像',
`background_picture_url` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '会员卡背景',
`balance` int(11) DEFAULT NULL COMMENT '用户储值的最新余额,单位分',
`user_card_status` smallint(2) DEFAULT NULL COMMENT '用户会员卡状态',
`user_information` json COMMENT '用户开卡时填写的个人信息{}',
`bonus_value` int(11) DEFAULT NULL COMMENT '用户当前的积分值',
`service_modules` json COMMENT '用户当前的会员服务项内容[]',
`member_price_word` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '用户会员卡详情页会员优惠栏目中的会员专享价文案',
`fapiao_jump_word` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '发票栏跳转小程序的引导文案',
`guide` json COMMENT '设置商家联系人员的名字、头像和联系方式[]',
`update_date` datetime(0) DEFAULT NULL COMMENT '更新时间',
`create_date` datetime(0) DEFAULT NULL COMMENT '创建时间',
`user_id` bigint(20) DEFAULT NULL COMMENT '会员Id',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `id_UNIQUE`(`id`) USING BTREE,
UNIQUE INDEX `card_code`(`card_id`, `card_code`) USING BTREE,
INDEX `open_id`(`open_id`) USING BTREE,
INDEX `user_id`(`user_id`) USING BTREE,
INDEX `tenant_id`(`final_tenant_id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = 'c端用户授权信息' ROW_FORMAT = Dynamic;



CREATE TABLE wx_member_card_0 LIKE wx_member_card;
CREATE TABLE wx_member_card_1 LIKE wx_member_card;
CREATE TABLE wx_member_card_2 LIKE wx_member_card;
CREATE TABLE wx_member_card_3 LIKE wx_member_card;
CREATE TABLE wx_member_card_4 LIKE wx_member_card;
CREATE TABLE wx_member_card_5 LIKE wx_member_card;
CREATE TABLE wx_member_card_6 LIKE wx_member_card;
CREATE TABLE wx_member_card_7 LIKE wx_member_card;
CREATE TABLE wx_member_card_8 LIKE wx_member_card;
CREATE TABLE wx_member_card_9 LIKE wx_member_card;
CREATE TABLE wx_member_card_10 LIKE wx_member_card;
CREATE TABLE wx_member_card_11 LIKE wx_member_card;
CREATE TABLE wx_member_card_12 LIKE wx_member_card;
CREATE TABLE wx_member_card_13 LIKE wx_member_card;
CREATE TABLE wx_member_card_14 LIKE wx_member_card;
CREATE TABLE wx_member_card_15 LIKE wx_member_card;
CREATE TABLE wx_member_card_16 LIKE wx_member_card;
CREATE TABLE wx_member_card_17 LIKE wx_member_card;
CREATE TABLE wx_member_card_18 LIKE wx_member_card;
CREATE TABLE wx_member_card_19 LIKE wx_member_card;
CREATE TABLE wx_member_card_20 LIKE wx_member_card;
CREATE TABLE wx_member_card_21 LIKE wx_member_card;
CREATE TABLE wx_member_card_22 LIKE wx_member_card;
CREATE TABLE wx_member_card_23 LIKE wx_member_card;
CREATE TABLE wx_member_card_24 LIKE wx_member_card;
CREATE TABLE wx_member_card_25 LIKE wx_member_card;
CREATE TABLE wx_member_card_26 LIKE wx_member_card;
CREATE TABLE wx_member_card_27 LIKE wx_member_card;
CREATE TABLE wx_member_card_28 LIKE wx_member_card;
CREATE TABLE wx_member_card_29 LIKE wx_member_card;
CREATE TABLE wx_member_card_30 LIKE wx_member_card;
CREATE TABLE wx_member_card_31 LIKE wx_member_card;
CREATE TABLE wx_member_card_32 LIKE wx_member_card;
CREATE TABLE wx_member_card_33 LIKE wx_member_card;
CREATE TABLE wx_member_card_34 LIKE wx_member_card;
CREATE TABLE wx_member_card_35 LIKE wx_member_card;
CREATE TABLE wx_member_card_36 LIKE wx_member_card;
CREATE TABLE wx_member_card_37 LIKE wx_member_card;
CREATE TABLE wx_member_card_38 LIKE wx_member_card;
CREATE TABLE wx_member_card_39 LIKE wx_member_card;
CREATE TABLE wx_member_card_40 LIKE wx_member_card;
CREATE TABLE wx_member_card_41 LIKE wx_member_card;
CREATE TABLE wx_member_card_42 LIKE wx_member_card;
CREATE TABLE wx_member_card_43 LIKE wx_member_card;
CREATE TABLE wx_member_card_44 LIKE wx_member_card;
CREATE TABLE wx_member_card_45 LIKE wx_member_card;
CREATE TABLE wx_member_card_46 LIKE wx_member_card;
CREATE TABLE wx_member_card_47 LIKE wx_member_card;
CREATE TABLE wx_member_card_48 LIKE wx_member_card;
CREATE TABLE wx_member_card_49 LIKE wx_member_card;
CREATE TABLE wx_member_card_50 LIKE wx_member_card;
CREATE TABLE wx_member_card_51 LIKE wx_member_card;
CREATE TABLE wx_member_card_52 LIKE wx_member_card;
CREATE TABLE wx_member_card_53 LIKE wx_member_card;
CREATE TABLE wx_member_card_54 LIKE wx_member_card;
CREATE TABLE wx_member_card_55 LIKE wx_member_card;
CREATE TABLE wx_member_card_56 LIKE wx_member_card;
CREATE TABLE wx_member_card_57 LIKE wx_member_card;
CREATE TABLE wx_member_card_58 LIKE wx_member_card;
CREATE TABLE wx_member_card_59 LIKE wx_member_card;
CREATE TABLE wx_member_card_60 LIKE wx_member_card;
CREATE TABLE wx_member_card_61 LIKE wx_member_card;
CREATE TABLE wx_member_card_62 LIKE wx_member_card;
CREATE TABLE wx_member_card_63 LIKE wx_member_card;
CREATE TABLE wx_member_card_64 LIKE wx_member_card;
CREATE TABLE wx_member_card_65 LIKE wx_member_card;
CREATE TABLE wx_member_card_66 LIKE wx_member_card;
CREATE TABLE wx_member_card_67 LIKE wx_member_card;
CREATE TABLE wx_member_card_68 LIKE wx_member_card;
CREATE TABLE wx_member_card_69 LIKE wx_member_card;
CREATE TABLE wx_member_card_70 LIKE wx_member_card;
CREATE TABLE wx_member_card_71 LIKE wx_member_card;
CREATE TABLE wx_member_card_72 LIKE wx_member_card;
CREATE TABLE wx_member_card_73 LIKE wx_member_card;
CREATE TABLE wx_member_card_74 LIKE wx_member_card;
CREATE TABLE wx_member_card_75 LIKE wx_member_card;
CREATE TABLE wx_member_card_76 LIKE wx_member_card;
CREATE TABLE wx_member_card_77 LIKE wx_member_card;
CREATE TABLE wx_member_card_78 LIKE wx_member_card;
CREATE TABLE wx_member_card_79 LIKE wx_member_card;
CREATE TABLE wx_member_card_80 LIKE wx_member_card;
CREATE TABLE wx_member_card_81 LIKE wx_member_card;
CREATE TABLE wx_member_card_82 LIKE wx_member_card;
CREATE TABLE wx_member_card_83 LIKE wx_member_card;
CREATE TABLE wx_member_card_84 LIKE wx_member_card;
CREATE TABLE wx_member_card_85 LIKE wx_member_card;
CREATE TABLE wx_member_card_86 LIKE wx_member_card;
CREATE TABLE wx_member_card_87 LIKE wx_member_card;
CREATE TABLE wx_member_card_88 LIKE wx_member_card;
CREATE TABLE wx_member_card_89 LIKE wx_member_card;
CREATE TABLE wx_member_card_90 LIKE wx_member_card;
CREATE TABLE wx_member_card_91 LIKE wx_member_card;
CREATE TABLE wx_member_card_92 LIKE wx_member_card;
CREATE TABLE wx_member_card_93 LIKE wx_member_card;
CREATE TABLE wx_member_card_94 LIKE wx_member_card;
CREATE TABLE wx_member_card_95 LIKE wx_member_card;
CREATE TABLE wx_member_card_96 LIKE wx_member_card;
CREATE TABLE wx_member_card_97 LIKE wx_member_card;
CREATE TABLE wx_member_card_98 LIKE wx_member_card;
CREATE TABLE wx_member_card_99 LIKE wx_member_card;

Загрузка…
Отмена
Сохранить