How to get Description of MySQL Table in GoLang

前端 未结 1 694
长情又很酷
长情又很酷 2021-01-26 03:33

com/jinzhu/gorm\" and \"github.com/go-sql-driver/mysql\" package to interact with my database and trying to get the description of table but didn\'t found the function. Please h

相关标签:
1条回答
  • 2021-01-26 04:08

    With gorm you can perform a custom query and get her return in a struct, the following is an example of how to show the description of table:

    type Result struct {
        Field    string
        Type     string
        Null     string
        Key      string
        Default  string
        Extra    string
    }
    
    db.Raw("DESCRIBE TABLE_NAME").Scan(&result)
    

    View more by gorm: http://jinzhu.me/gorm/advanced.html#sql-builder

    0 讨论(0)
提交回复
热议问题