shiori/main.go
Felipe Martin 31767f75e6
feat: new migrations system (#876)
* feat: new migration system

* use newFuncMigration

* database version -> database schema version

* column name

* use path instead of filepath for goembed

* simplified migrations, added backwards compatible migrations
2024-04-27 07:46:36 +02:00

31 lines
502 B
Go

package main
import (
"github.com/go-shiori/shiori/internal/cmd"
"github.com/go-shiori/shiori/internal/model"
"github.com/sirupsen/logrus"
// Add this to prevent it removed by go mod tidy
_ "github.com/shurcooL/vfsgen"
)
var (
version = "dev"
commit = "none"
date = "unknown"
)
func init() {
// Set globally
model.BuildVersion = version
model.BuildCommit = commit
model.BuildDate = date
}
func main() {
err := cmd.ShioriCmd().Execute()
if err != nil {
logrus.Fatalln(err)
}
}