From 2741cbac9cdb671be6dcbb60057ecc7e2cb8836c Mon Sep 17 00:00:00 2001 From: Alexander Kavon Date: Tue, 23 Jan 2024 18:27:53 -0500 Subject: add new seed command, use Makefile for migrations before seed --- seed/main.go | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) (limited to 'seed/main.go') diff --git a/seed/main.go b/seed/main.go index a2cc084..39be744 100644 --- a/seed/main.go +++ b/seed/main.go @@ -2,8 +2,6 @@ package main import ( "log" - "os" - "path/filepath" "gitlab.com/alexkavon/newsstand/seed/seeder" "gitlab.com/alexkavon/newsstand/src/conf" @@ -11,25 +9,19 @@ import ( ) func main() { - err := os.Setenv("NEWSSTAND_CONFIG_PATH", "./.seedrc.toml") - if err != nil { - log.Fatal(err) - } config := conf.NewConf() database := db.NewDb(config) defer database.Close() // load seeder s := seeder.NewSeeder(database) - // migrate - migrations := filepath.Join(config.GetCwd(), "/migrations") - err = seeder.MigrateDatabase(database, migrations) + // seed users + err := s.SeedUsers(10) if err != nil { log.Fatal(err) } - err = s.SeedUsers(10) + err = s.SeedPosts(5) if err != nil { log.Fatal(err) } - os.Exit(0) } -- cgit v1.2.3