github.com/giovannyortegon/go@v0.0.0-20220115155912-8890063f5bdd/src/WebProfesional/5-GoMySql/main.go (about)

     1  package main
     2  
     3  import (
     4  	"fmt"
     5  	"gomysql/db"
     6  	"gomysql/models"
     7  )
     8  
     9  func main() {
    10  	db.Connect_DB()
    11  	// db.Ping_DB()
    12  	// fmt.Println(db.ExistsTable("users"))
    13  	// db.CreateTable_DB(models.UserSchema, "users")
    14  	// db.TruncateTable("users")
    15  	// user := models.CreateUser("Esteban", "Es1234", "jesteban@email.com")
    16  	user := models.CreateUser("Ana", "Ana1234", "qana@email.com")
    17  	fmt.Println(user)
    18  	// users := models.ListUsers()
    19  	// users := models.GetUser(2)
    20  	// fmt.Println(users)
    21  	// users.UserName = "Juan"
    22  	// users.Password = "J12345"
    23  	// users.Email = "juan@email.com"
    24  	// users.Save()
    25  	// fmt.Println(users)
    26  	// users.Delete()
    27  	fmt.Print(models.ListUsers())
    28  
    29  	db.Close_DB()
    30  }