小程序积分及关注数据表

最后更新于:2020-02-08

丸子小程序 API 插件启用时会自动创建 5 个数据表,但是,有可能部分网站使用的数据库字符集不一致,导致自动创建失败,又或者别的原因创建失败。如果查看数据表是否创建成功?小程序 API 插件已经集成了数据库优化功能(注意:安装了 WPJAM BASIC 插件无法查看此项,可先暂停 WPJAM BASIC 插件查看再启用

五个数据表分别是:

  1. 积分动态表:wp_applets_ucreditstrack
  2. 用户积分表:wp_applets_ucreditstotal
  3. 圈子关注表:wp_applets_taxonomies
  4. 用户关注表:wp_applets_followers
  5. 粉丝关注表:wp_applets_followinfo

注意:教程指南所使用的表前缀为 WP 默认前缀wp_

通过数据库信息查看上述 5 个数据表,如果不存在的情况,则需要手动导入或创建数据表。基于我们的演示网站,提供 5 个数据表结构导入,但是,由于数据库字符集或表前缀不完全相同,有可能无法正确导入,则需要手动创建。

  1. 积分动态表结构文件下载
  2. 用户积分表结构文件下载
  3. 圈子关注表结构文件下载
  4. 用户关注表结构文件下载
  5. 粉丝关注表结构文件下载

注意:下载的是压缩文件包,需要解压才可以导入

如果导入失败或者无法导入文件,则可以通过 phpMyAdmin 数据库管理进行手动创建。

积分动态表创建


CREATE TABLE `wp_applets_ucreditstrack` (
`id` INT NOT NULL AUTO_INCREMENT, PRIMARY KEY(id),
`user_id` INT DEFAULT NULL COMMENT '用户ID',
`credits` INT DEFAULT NULL COMMENT '积分数据',
`action` VARCHAR(8) DEFAULT NULL COMMENT '执行操作',
`balance` INT DEFAULT NULL COMMENT '积分余额',
`description` LONGTEXT DEFAULT NULL COMMENT '积分说明',
`date` DATETIME DEFAULT NULL COMMENT '日期'
);

如图所示:

积分动态表

用户积分表创建


CREATE TABLE `wp_applets_ucreditstotal` (
`user_id` INT NOT NULL COMMENT '用户ID', PRIMARY KEY(user_id),
`credits` INT DEFAULT NULL COMMENT '积分'
);

如图所示:

用户积分表

圈子关注表创建


CREATE TABLE `wp_applets_taxonomies` (
`id` INT NOT NULL AUTO_INCREMENT, PRIMARY KEY(id),
`user_id` INT DEFAULT NULL COMMENT '用户ID',
`term_id` INT DEFAULT NULL COMMENT '分类ID',
`status` INT DEFAULT NULL COMMENT '状态',
`date` DATETIME DEFAULT NULL COMMENT '日期'
);

如图所示:

圈子关注表

用户关注表创建


CREATE TABLE `wp_applets_followers` (
`id` INT NOT NULL AUTO_INCREMENT, PRIMARY KEY(id),
`user_id` INT DEFAULT NULL COMMENT '用户ID',
`fans_id` INT DEFAULT NULL COMMENT '粉丝ID',
`status` INT DEFAULT NULL COMMENT '状态',
`date` DATETIME DEFAULT NULL COMMENT '日期'
);

如图所示:

用户关注表

粉丝关注表创建


CREATE TABLE `wp_applets_followinfo` (
`user_id` INT NOT NULL COMMENT '用户ID', PRIMARY KEY(user_id),
`follow` INT DEFAULT NULL COMMENT '关注',
`fans` INT DEFAULT NULL COMMENT '粉丝',
`date` DATETIME DEFAULT NULL COMMENT '日期'
);

如图所示:

粉丝关注表

注意:如果表前缀不是默认wp_网站,创建数据表时,请使用网站的表前缀