Files
ForgeBucket/internal/models/migrations/001_init.go
T
erangel1 803672a610 Git LFS section is live with:
Enable LFS toggle — turns LFS on/off for the repo; all other controls dim when disabled
File locking toggle — enables the LFS locking protocol for binary assets
Maximum file size — optional per-file size cap in MB (blank = unlimited)
Info callout linking to the git-lfs client install page and noting the .gitattributes requirement
2026-05-07 16:12:25 +02:00

36 lines
633 B
Go

package migrations
import (
"github.com/forgeo/forgebucket/internal/models"
"xorm.io/xorm"
)
func Run(engine *xorm.Engine) error {
if err := engine.Sync2(
&models.User{},
&models.Repository{},
&models.PullRequest{},
&models.FederationActor{},
&models.Issue{},
&models.SSHKey{},
); err != nil {
return err
}
if err := Run002(engine); err != nil {
return err
}
if err := Run003(engine); err != nil {
return err
}
if err := Run004(engine); err != nil {
return err
}
if err := Run005(engine); err != nil {
return err
}
if err := Run006(engine); err != nil {
return err
}
return Run007(engine)
}