From 31b2dce966be10902dd7f75a9e41dd3fd40e6680 Mon Sep 17 00:00:00 2001 From: leshe4ka46 Date: Wed, 8 Oct 2025 13:39:23 +0300 Subject: some initial dir structure and db thoughts --- parsecsv.go | 43 ------------------------------------------- 1 file changed, 43 deletions(-) delete mode 100644 parsecsv.go (limited to 'parsecsv.go') diff --git a/parsecsv.go b/parsecsv.go deleted file mode 100644 index 65a4bd2..0000000 --- a/parsecsv.go +++ /dev/null @@ -1,43 +0,0 @@ -package main - -import ( - "fmt" - "time" - - "gorm.io/driver/postgres" - "gorm.io/gorm" -) - -type User struct { - ID uint `gorm:"primaryKey"` - Name string - Age int - Birthday time.Time -} - -func (User) TableName() string { - return "users" -} - -type Model struct { -} - -func main() { - dsn := "" - db, err := gorm.Open(postgres.Open(dsn), &gorm.Config{}) - - if err != nil { - fmt.Println(err) - return - } - if err := db.AutoMigrate(&User{}); err != nil { - return - } - user := User{Name: "Jinzhu", Age: 18, Birthday: time.Now()} - - // Create a single record - - result := db.Create(&user) // pass pointer of data to Create - fmt.Println(result.Error) - -} -- cgit v1.2.3