diff options
Diffstat (limited to 'parsecsv.go')
| -rw-r--r-- | parsecsv.go | 43 |
1 files changed, 0 insertions, 43 deletions
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) - -} |
