【问题标题】:What does the column flag "G" in MySQL Workbench meanMySQL Workbench 中的列标志“G”是什么意思
【发布时间】:2016-03-28 13:35:10
【问题描述】:

见下图,但作为表格编辑器的一部分,有列标志,如 PK(主键)、NN(非空)等。最后一个是'G'

【问题讨论】:

标签: mysql database database-design mysql-workbench database-schema


【解决方案1】:

查看了一些 Workbench 代码和 MySQL 文档后,看起来 G 列是针对 Generated Columns。

在源代码中,mysql_table_editor_column_page 文件中包含以下内容(撰写本文时的第 132 行):

model->model().append_check_column(MySQLTableColumnsListBE::IsGenerated, "G", EDITABLE);

同一区域中的其他代码提供的布局与您在视觉中看到的 PK、NN 等一致,可在源代码中查看。

【讨论】:

  • 谢谢,这个新的列类型将被添加到文档中。
猜你喜欢
  • 2011-04-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-12-17
  • 1970-01-01
  • 1970-01-01
  • 2014-06-04
  • 2014-02-27
相关资源
最近更新 更多