shabunc Asked: 2019-07-01 10:58:13 +0800 CST2019-07-01 10:58:13 +0800 CST 2019-07-01 10:58:13 +0800 CST 每次我通过 Datagrip 连接到 sqlite 数据库时如何设置“PRAGMA foreign_keys = ON” 772 在我的宠物项目中,我正在使用小型 sqlite 数据库,我刚刚意识到,为了ON DELETE CASCADE真正做到这一点,我需要在PRAGMA foreign_keys = ON每次连接到数据库时进行设置。 然而,我使用的是 Datagrip,因为它对我来说是相当新的产品,所以我不知道每次设置此选项的最佳方法是什么。 sqlite datagrip 2 个回答 Voted Best Answer moscas 2019-07-02T01:09:38+08:002019-07-02T01:09:38+08:00 请进入 SQLite 驱动程序选项,高级选项卡并设置true参数foreign_keys。 CL. 2019-07-02T00:52:31+08:002019-07-02T00:52:31+08:00 只要 DataGrip 没有内置选项,您就必须在启动脚本中编写命令,并记住在每个新数据源的选项中配置它。
请进入 SQLite 驱动程序选项,高级选项卡并设置
true
参数foreign_keys
。只要 DataGrip 没有内置选项,您就必须在启动脚本中编写命令,并记住在每个新数据源的选项中配置它。