package com.xdj.trustedsign.entity; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import org.xdj.base.BaseEntity; import java.io.Serializable; import java.util.Date; /** * @Author: liuzhenwei * @Date: 2023/04/11 10:20 * @Description: */ @TableName("signature_b_temp") @Data public class SignatureBTemp extends BaseEntity<SignatureBTemp> { @TableId(type = IdType.ASSIGN_UUID) private String id; @TableField("signer_id") private String signerId; @TableField("account_id") private String accountId; @TableField("signature_image") private String signatureImage; @TableField("firsttime") private Date firsttime; @TableField("signature_url") private String signatureUrl; @TableField("dqzt") private String dqzt; @Override public Serializable pkVal() { return this.id; } }根据这个实体类写一个sql表语句
时间: 2024-03-05 19:49:17 浏览: 88
yas.zip_PCM编码_Yas_yas.zip
根据这个实体类,可以写出对应的建表语句如下:
```
CREATE TABLE signature_b_temp (
id VARCHAR(32) NOT NULL,
signer_id VARCHAR(32),
account_id VARCHAR(32),
signature_image VARCHAR(255),
firsttime DATETIME,
signature_url VARCHAR(255),
dqzt VARCHAR(32),
PRIMARY KEY (id)
);
```
其中,表名为 `signature_b_temp`,主键为 `id`,类型为 `VARCHAR(32)`,自动生成。其他属性对应的列名、类型和注释都与实体类中的定义相同。
阅读全文