Bri*_*ian 7 mysql node.js sequelize.js
使用sequelize建表时是否可以创建列注释?
文档在这里只说可以向表添加注释。但如何为每一列添加注释呢?
下面的代码不起作用。
const Project = sequelize.define('project', {
title: Sequelize.STRING,
description: Sequelize.TEXT,
comment: "This is a comment"
})
Run Code Online (Sandbox Code Playgroud)
我检查列注释是否添加成功的方法是执行SHOW FULL FIELDS FROM table_name。
这是我的 mysql 服务器的版本:
innodb_version 5.7.18
protocol_version 10
slave_type_conversions
tls_version TLSv1,TLSv1.1
version 5.7.18
version_comment MySQL Community Server (GPL)
version_compile_machine x86_64
version_compile_os Linux
Run Code Online (Sandbox Code Playgroud)
小智 -3
你应该做这个,
const Project = sequelize.define('project', {
title: Sequelize.STRING,
description: Sequelize.TEXT,
},{
comment: "This is a comment"
})Run Code Online (Sandbox Code Playgroud)
您可以移步至官方网站,查看
| 归档时间: |
|
| 查看次数: |
6664 次 |
| 最近记录: |