亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

golang修仙記之gorm(一)

發布時間:2020-09-28 01:30:00 來源:網絡 閱讀:377 作者:PowerMichael 欄目:編程語言

學習了如何連接數據庫、簡單的錯誤處理、關閉數據庫、創建表、創建表中的一條記錄、讀取表的記錄、更新表的記錄、刪除標的記錄

package main

import (
    "github.com/jinzhu/gorm"
    _ "github.com/jinzhu/gorm/dialects/mysql"
    "time"
)

type User struct {
    gorm.Model
    Name     string
    Age      int
    Birthday time.Time
}

func main() {
    // connect the database
    db, err := gorm.Open("mysql", "user:password@tcp(ip:port)/database?charset=utf8&parseTime=True&loc=Local")

    // panic handle
    if err != nil {
        panic("failed to connect database")
    }

    // close the connection
    defer db.Close()

    // Migrate the schema
    db.AutoMigrate(&User{})

    // create user of table
    db.Create(&User{Name: "Jinzhu", Age: 19, Birthday: time.Now()})

    // read the user of table
    var user User
    db.First(&user, 1)
    db.First(&user, "Name = ?", "Jinzhu")

    //update
    db.Model(&user).Update("Name", "Michael")

    //delete
    db.Delete(&user)
}
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

同德县| 镇宁| 卫辉市| 革吉县| 莲花县| 金溪县| 甘南县| 富川| 偃师市| 丰镇市| 容城县| 商南县| 沾益县| 龙川县| 灵寿县| 蓬安县| 利川市| 古交市| 花垣县| 嘉兴市| 宁强县| 孟津县| 渝中区| 江油市| 贵德县| 邢台市| 元氏县| 修水县| 安仁县| 嵊泗县| 根河市| 襄垣县| 庆城县| 类乌齐县| 双桥区| 习水县| 青海省| 云南省| 随州市| 曲麻莱县| 香格里拉县|