/ / Cosa significa la colonna flag "G" in MySQL Workbench significa: mysql, database, database-design, mysql-workbench, database-schema

Cosa significa la colonna flag "G" in MySQL Workbench significa: mysql, database, database-design, mysql-workbench, database-schema

Vedi l'immagine qui sotto, ma come parte dell'editor delle tabelle, ci sono dei flag di colonna come PK (chiave primaria), NN (non null) e così via. L'ultimo è "G" Immagine dell'editor di tabelle MySQL

risposte:

4 per risposta № 1

Avendo esaminato parte del codice di Workbench e della documentazione di MySQL, sembra che la colonna G sia per Colonne generate.

Nel codice sorgente, c'è il seguente all'interno del mysql_table_editor_column_page file (riga 132 al momento della scrittura):

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

Un altro codice nella stessa area fornisce il layout coerente con quello che stai vedendo nel visual per PK, NN ecc., Che è visibile nella sorgente.