如果有多个数据库链接,保持数据的统一性,可以做数据库映射

CREATE TABLE `nt_product_pool` (
  `sku` varchar(45) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主键,商品sku',
  `spu` varchar(45) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'spu',
  `sku_name` varchar(170) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT 'sku名称',
  `developer` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '开发人id',
  `buy_price` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '产品采购价(¥)人民币',
  `pack_weight` int(10) NOT NULL DEFAULT '0' COMMENT '*产品包装重量(G)',
  `supplier_name` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '供应商名称',
  `supplier_link` varchar(500) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '采购链接',
  `attr_trans` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '运输特性,逗号分隔,比如普货,带电',
  `designer` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '设计作图人id',
  `py_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '同步普源时间',
  `sale_state` tinyint(2) NOT NULL DEFAULT '1' COMMENT '销售状态( 0 停售, 1 在售)',
  `store_num` int(10) NOT NULL DEFAULT '0' COMMENT '库存汇总数,数据中心字段!!',
  `out_num` int(10) NOT NULL DEFAULT '0' COMMENT '缺货汇总数,数据中心字段!!!',
  `done_at` datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '产品完成时间',
  `depart_name` varchar(80) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '开发人组别名称',
  `depart_id` int(11) DEFAULT '0' COMMENT '开发人组别id,关联dept_list表id',
  `is_tort` tinyint(2) NOT NULL DEFAULT '0' COMMENT '是否侵权(0 否,1 是)',
  `recommend_platform` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '推荐上架平台,逗号分割!!!',
  `forbidden_platform` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '禁止上架平台,逗号分割!!!',
  `modify_at` datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '操作时间',
  `developer_name` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `designer_name` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `dev_time` datetime DEFAULT '0000-00-00 00:00:00',
  `image_url` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `cat_id_one` int(11) NOT NULL DEFAULT '0' COMMENT '一级目录id',
  `cat_id_one_name` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '一级目录名',
  `lead_time` decimal(4,2) unsigned zerofill NOT NULL COMMENT '交货周期(关联supplier表lead_time)',
  `is_display` tinyint(2) DEFAULT '1' COMMENT '是否显示,1=显示,0=不显示',
  `is_sync` tinyint(4) NOT NULL DEFAULT '1' COMMENT '是否同步到普源(1=未同步,2=已同步)',
  `py_id` int(11) NOT NULL DEFAULT '0' COMMENT '普源商品id',
  `bulk_upload` tinyint(4) DEFAULT '0' COMMENT '导入类型(2非铺货,1 铺货,0  普源,3为组合商品)',
  `sku_style` char(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'sku多款式',
  `sample` tinyint(4) NOT NULL DEFAULT '1' COMMENT '是否样品,1-否,2-是',
  `tax_price` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '含税RMB',
  `usd_price` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT 'USD',
  `maintainer_id` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
  `maintainer_name` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
  PRIMARY KEY (`sku`) USING BTREE,
  KEY `spu` (`spu`) USING BTREE,
  KEY `is_display` (`is_display`,`spu`) USING BTREE,
  KEY `done_at` (`done_at`) USING BTREE,
  KEY `sale_state` (`sale_state`) USING BTREE,
  KEY `is_tort` (`is_tort`) USING BTREE,
  KEY `cat_id_one` (`cat_id_one`) USING BTREE,
  KEY `supplier_name` (`supplier_name`) USING BTREE,
  KEY `pack_weight` (`pack_weight`) USING BTREE,
  KEY `buy_price` (`buy_price`) USING BTREE,
  KEY `bulk_upload` (`bulk_upload`) USING BTREE
) ENGINE=FEDERATED DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='产品池表' CONNECTION='mysql://ebay_read:9QX4aa0KYAxlER6M@172.16.1.99:3307/nt_product/nt_product_pool';

  给数据库映射

posted on 2022-07-28 17:15  kevin_yang123  阅读(18)  评论(0编辑  收藏  举报