Advertisement
Guest User

Untitled

a guest
Sep 27th, 2016
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.61 KB | None | 0 0
  1. package main
  2.  
  3. import (
  4. "github.com/jinzhu/gorm"
  5. _ "github.com/jinzhu/gorm/dialects/sqlite"
  6. //"crypto/md5"
  7. "fmt"
  8. )
  9.  
  10. type User struct{
  11. gorm.Model
  12. Email string
  13. Username string
  14. Password string
  15. }
  16.  
  17. func main(){
  18. db, err := gorm.Open("sqlite3", "sqlite.db")
  19. if err != nil {
  20. panic("failed to connect database")
  21. }
  22. defer db.Close()
  23.  
  24. db.AutoMigrate(&User{})
  25.  
  26. //user := User{Email:"ntossapo@gmail.com", Username:"ntossapo", Password:fmt.Sprintf("%x", md5.Sum([]byte("password")))}
  27. //db.Save(&user)
  28.  
  29. var users []User
  30. db.Find(&users)
  31. for _, user := range users{
  32. fmt.Println(user.Email, user.Username, user.Password)
  33. }
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement