我遇到了一个奇怪的问题,即我的datagrip图生成没有显示表之间的关系(换句话说,关系箭头没有出现)。这是我所说的图像。我一直在这样做datagrip图:右键单击我的模式-->图-->显示可视化。上图是每次的结果。如何修复此问题以显示箭头?在您询问之前,我的模式表中有一些外键引用了其他表中的其他列。
7vhp5slm1#
确保正确声明了外键。在左侧的“数据库详细信息”视图中检查列状态。如果您使用的是mysql 8,那么可能需要添加 ENGINE = INNODB 创建任何表之后。例如:
ENGINE = INNODB
CREATE TABLE person ( .... ) ENGINE = INNODB;
1条答案
按热度按时间7vhp5slm1#
确保正确声明了外键。
在左侧的“数据库详细信息”视图中检查列状态。
如果您使用的是mysql 8,那么可能需要添加
ENGINE = INNODB
创建任何表之后。例如: