feat: add logging and migration runner skeleton

Wire a structured logger and a top-level migration job that drives extract, transform and load stages.
This commit is contained in:
2026-04-06 13:00:00 -05:00
parent 6d805dd372
commit 92f010a9a6
3 changed files with 34 additions and 206 deletions

15
cmd/go_migrate/log.go Normal file
View File

@@ -0,0 +1,15 @@
package main
import (
"time"
log "github.com/sirupsen/logrus"
)
func configureLog() {
log.SetFormatter(&log.TextFormatter{
FullTimestamp: true,
TimestampFormat: time.StampMilli,
})
log.SetLevel(log.DebugLevel)
}