参考:表结构操作
文章目录
1、获取数据库信息
1、DBMetas():获取表结构信息
这个方法我直接点进去可以看到他其实是返回一个Table对象数组,然后每一个Table就是包含了表的元数据信息,很多属性其实不知道是干嘛的,但是有一些还是比较清楚地.
// DBMetas Retrieve all tables, columns, indexes' informations from database.
func (engine *Engine) DBMetas() ([]*core.Table, error) {
}
2、TableInfo(Bean):获取对应表结构信息
这个方法是根据传入的结构体映射来获取对应的Table元数据信息的。看一下这个方法的定义:
// TableInfo get table info according to bean's content
func (engin