chore: src/modules/user/entity/wx.ts

This commit is contained in:
2026-07-01 17:57:40 +08:00
parent 269cc1ed2a
commit c24df07c2b
+40
View File
@@ -0,0 +1,40 @@
import { BaseEntity } from '../../base/entity/base';
import { Column, Entity, Index } from 'typeorm';
/**
* 微信用户
*/
@Entity('user_wx')
export class UserWxEntity extends BaseEntity {
@Index()
@Column({ comment: '微信unionid', nullable: true })
unionid: string;
@Index()
@Column({ comment: '微信openid' })
openid: string;
@Column({ comment: '头像', nullable: true })
avatarUrl: string;
@Column({ comment: '昵称', nullable: true })
nickName: string;
@Column({ comment: '性别 0-未知 1-男 2-女', default: 0 })
gender: number;
@Column({ comment: '语言', nullable: true })
language: string;
@Column({ comment: '城市', nullable: true })
city: string;
@Column({ comment: '省份', nullable: true })
province: string;
@Column({ comment: '国家', nullable: true })
country: string;
@Column({ comment: '类型 0-小程序 1-公众号 2-H5 3-APP', default: 0 })
type: number;
}