🔧
DDL to Code
SQL 建表语句 → 多语言代码
📝 DDL SQL 输入
解析 SQL
CREATE TABLE sys_user ( id BIGINT NOT NULL AUTO_INCREMENT COMMENT '用户ID', username VARCHAR(64) NOT NULL COMMENT '用户名', password VARCHAR(128) NOT NULL COMMENT '密码', nickname VARCHAR(64) DEFAULT '' COMMENT '昵称', email VARCHAR(128) DEFAULT NULL COMMENT '邮箱', phone VARCHAR(20) DEFAULT NULL COMMENT '手机号', avatar VARCHAR(256) DEFAULT NULL COMMENT '头像URL', status TINYINT NOT NULL DEFAULT 1 COMMENT '状态: 0-禁用, 1-启用', department_id BIGINT DEFAULT NULL COMMENT '部门ID', created_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', updated_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间', deleted TINYINT NOT NULL DEFAULT 0 COMMENT '是否删除: 0-未删除, 1-已删除', PRIMARY KEY (id), UNIQUE KEY uk_username (username) ) COMMENT='系统用户表'; CREATE TABLE sys_role ( id BIGINT NOT NULL AUTO_INCREMENT COMMENT '角色ID', role_name VARCHAR(64) NOT NULL COMMENT '角色名称', role_key VARCHAR(64) NOT NULL COMMENT '角色标识', sort_order INT NOT NULL DEFAULT 0 COMMENT '排序', status TINYINT NOT NULL DEFAULT 1 COMMENT '状态: 0-禁用, 1-启用', remark VARCHAR(256) DEFAULT '' COMMENT '备注', created_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', updated_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间', PRIMARY KEY (id) ) COMMENT='系统角色表';
🚀
输入 DDL SQL 语句后,点击「解析 SQL」按钮开始