diff options
| author | Georg Pfuetzenreuter | 2024-10-10 00:04:16 +0200 | 
|---|---|---|
| committer | Georg Pfuetzenreuter | 2024-10-10 00:04:16 +0200 | 
| commit | dfe7deff72ec77f798efe243c1c22bb63c523040 (patch) | |
| tree | 2e6a75f85583b04a7a19c54fade8e5ddb7cc44e6 /wat/db.go | |
| parent | e300f7137055a260c522fe546a75e528533cf812 (diff) | |
| download | watbot-dfe7deff72ec77f798efe243c1c22bb63c523040.tar.gz watbot-dfe7deff72ec77f798efe243c1c22bb63c523040.tar.bz2 watbot-dfe7deff72ec77f798efe243c1c22bb63c523040.zip | |
Configurable database path
Allow the database file to reside in a user defined location instead of
requiring it to be in the working directory.
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
Diffstat (limited to 'wat/db.go')
| -rw-r--r-- | wat/db.go | 4 | 
1 files changed, 2 insertions, 2 deletions
| @@ -52,10 +52,10 @@ type WatDb struct {  	db *gorm.DB  } -func NewWatDb() *WatDb { +func NewWatDb(dbpath string) *WatDb {  	w := WatDb{}          var err error -	w.db, err = gorm.Open(sqlite.Open("wat.db"), &gorm.Config{}) +	w.db, err = gorm.Open(sqlite.Open(dbpath), &gorm.Config{})  	if err != nil {  		panic(err)  	} | 
