mirror of
https://github.com/netbirdio/netbird.git
synced 2026-04-21 09:46:40 +00:00
23
management/server/activity/cmd/main.go
Normal file
23
management/server/activity/cmd/main.go
Normal file
@@ -0,0 +1,23 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
"context"
|
||||
|
||||
_ "github.com/mattn/go-sqlite3"
|
||||
"github.com/netbirdio/netbird/management/server/activity/sqlite"
|
||||
log "github.com/sirupsen/logrus"
|
||||
)
|
||||
|
||||
func main() {
|
||||
encryptionKey := "<enc_key>"
|
||||
eventsDBBase := "management/server/activity/cmd/events.db"
|
||||
|
||||
store, err := sqlite.NewSQLiteStore(context.Background(), eventsDBBase, encryptionKey)
|
||||
if err != nil {
|
||||
log.Fatalf("failed to create sqlite store: %v", err)
|
||||
}
|
||||
|
||||
if err = store.GetLegacyEvents(); err != nil {
|
||||
log.Fatalf("failed to get legacy events: %v", err)
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user