- go.mod with Wails v2.9.2, x/crypto, go-sqlite3, go-keyring, uuid - cmd/app/main.go: Wails entry point (Nexus Terminal, 1400x900, #1a1a2e) - internal/app/app.go: lifecycle (Startup/Shutdown/DomReady) - internal/models/models.go: full model definitions (Profile, SSHConfig, TelnetConfig, RAWConfig, SessionInfo, KnownHost, AppPreferences, etc.) - internal/models/defaults.go: default values and NewProfile factory - internal/validation/validation.go: thorough field-level validation - frontend/embed.go: embedded frontend assets - Updated existing storage, secrets, config to match new model structure
11 lines
289 B
Go
11 lines
289 B
Go
// Package migrations provides embedded SQL migration files for the storage layer.
|
|
package migrations
|
|
|
|
import "embed"
|
|
|
|
// MigrationFS contains all embedded SQL migration files.
|
|
// Each migration is numbered sequentially (e.g. 001_initial.sql).
|
|
//
|
|
//go:embed *.sql
|
|
var MigrationFS embed.FS
|