chore: src/modules/user/entity/wx.ts
This commit is contained in:
@@ -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;
|
||||
}
|
||||
Reference in New Issue
Block a user