First pass implementation of an SQLite backing store for fetched opportunities

This commit is contained in:
bwilliams committed 2026-10-13 12:52:17 +01:00
1 parent 9b0e6dccfe
commit 045492a148
29 files changed
+3132 -9

No files matched your search

+3 -2
View File
@@ -22,8 +22,9 @@ const EtcConfigPath string = "/etc/job-search"
// JobSearchConfig is the application's whole configuration, one field per
// section. Each field's cfg tag must match the section's JSCK* constant.
type JobSearchConfig struct {
Logging JobSearchConfigLogging `cfg:"logging"`
Sources JobSearchConfigSources `cfg:"sources"`
Logging JobSearchConfigLogging `cfg:"logging"`
Database JobSearchConfigDatabase `cfg:"database"`
Sources JobSearchConfigSources `cfg:"sources"`
}
// LoadDefaultConfig sets Viper's defaults from the configuration's default