Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package main
- import "github.com/jinzhu/gorm"
- import "fmt"
- import _ "github.com/lib/pq"
- const (
- host = "localhost"
- port = 5432
- user = "postgres"
- password = "01938822596"
- dbname = "usegolang_dev"
- )
- type User struct {
- gorm.Model
- Name string
- Email string `gorm:"unique_index"`
- }
- func main() {
- psqlInfo := fmt.Sprintf("host=%s port=%d user=%s"+
- "password=%s dbname=%s sslmode=disable",
- host, port, user, password, dbname)
- db, err := gorm.Open("postgres", psqlInfo)
- if err != nil {
- panic(err)
- }
- defer db.Close()
- db.AutoMigrate(&User{})
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement