docs: add sqlite foreign key note

Ayman Bagabas created

Change summary

README.md             | 3 ++-
server/config/file.go | 1 +
2 files changed, 3 insertions(+), 1 deletion(-)

Detailed changes

README.md 🔗

@@ -200,7 +200,8 @@ db:
   driver: "sqlite"
   # The database data source name.
   # This is driver specific and can be a file path or connection string.
-  data_source: "soft-serve.db"
+  # Make sure foreign key support is enabled when using SQLite.
+  data_source: "soft-serve.db?_pragma=busy_timeout(5000)&_pragma=foreign_keys(1)"
 
 # Git LFS configuration.
 lfs:

server/config/file.go 🔗

@@ -88,6 +88,7 @@ db:
   driver: "{{ .DB.Driver }}"
   # The database data source name.
   # This is driver specific and can be a file path or connection string.
+  # Make sure foreign key support is enabled when using SQLite.
   data_source: "{{ .DB.DataSource }}"
 
 # Git LFS configuration.