Sqlite

每次我通過 Datagrip 連接到 sqlite db 時如何設置“PRAGMA foreign_keys = ON”

  • July 1, 2019

在我的寵物項目中,我正在使用小型 sqlite db,我剛剛意識到,為了ON DELETE CASCADE真正做到這一點,我需要在PRAGMA foreign_keys = ON每次連接到 db 時進行設置。

但是我正在使用 Datagrip,因為它對我來說是一個相當新的產品,所以我不知道每次設置此選項的最佳方法是什麼。

請轉到 SQLite 驅動程序選項,高級選項卡並設置trueforeign_keys參數。

在此處輸入圖像描述

只要 DataGrip 沒有內置選項,您就必須在啟動腳本中編寫命令,並記住在每個新數據源的選項中對其進行配置。

引用自:https://dba.stackexchange.com/questions/241726