# GORM SQLite Driver [![Go Reference](https://pkg.go.dev/badge/image)](https://pkg.go.dev/github.com/ncruces/go-sqlite3/gormlite) ## Usage ```go import ( _ "github.com/ncruces/go-sqlite3/embed" "github.com/ncruces/go-sqlite3/gormlite" "gorm.io/gorm" ) db, err := gorm.Open(gormlite.Open("gorm.db"), &gorm.Config{}) ``` Checkout [https://gorm.io](https://gorm.io) for details. ### Foreign-key constraint activation Foreign-key constraint is disabled by default in SQLite. To activate it, use connection URL parameter: ```go db, err := gorm.Open(gormlite.Open( "file:gorm.db?_pragma=busy_timeout(10000)&_pragma=foreign_keys(1)"), &gorm.Config{}) ```