我正在使用firefox上的SQLite Manager插件创建一个SQLite数据库。 当我创建数据库并且我想启用外键时,我转到数据库设置并将“外键”选项切换为“开”。当我改变它时,它完美地运作
然而,当我关闭数据库并重新打开它时,设置将切换回关闭状态。 有谁知道这是为什么?
谢谢!
答案 0 :(得分:1)
这种行为是设计的。
外键可以enabled manually for each database session转到 数据库设置选项卡并设置 外键切换为ON。
注意短语“for each database session”。这只是遵循SQLite本身的默认行为,它没有提供“设置并忘记它”的方法。