当前位置: 首页 > news >正文

个人作品网站策划书网站的宣传推广方式

个人作品网站策划书,网站的宣传推广方式,网站建设贵吗,国家企业信息系统查询系统官方模型定义 参考文档:https://gorm.io/zh_CN/docs/models.html 模型一般都是普通的 Golang 的结构体,Go的基本数据类型,或者指针。 模型是标准的struct,由Go的基本数据类型、实现了Scanner和Valuer接口的自定义类型及其指针或别名组成&#x…

模型定义


参考文档:https://gorm.io/zh_CN/docs/models.html

模型一般都是普通的 Golang 的结构体,Go的基本数据类型,或者指针。

模型是标准的struct,由Go的基本数据类型、实现了Scanner和Valuer接口的自定义类型及其指针或别名组成(创建一个结构体可以将其变为一张表)

定义一张表:

 常识:小写属性是不会生成字段的

ID这里其实就是一个主键,主键就是可以自增并且不能重复。

CreatedAt *time.Time `json:"createdAt" gorm:"column:create_at"`  你在创建的时候不需要传这个字段,你创建的时间会帮你自动加进去。在表里面创建的字段名叫create_at。

建议在mysql里面将表创建好和设计好,然后再回过头来做gorm的操作。这些直接在数据库底层搞好就行了,不建议和上面一样写的乱七八糟。

 

 

自动生成表结构


AutoMigrate传的是指针对象。

AutoMigrate的逻辑是只新增,不删除,不修改(大小会修改)例如将Name修改为Name1,进行迁移,会多出一个name1的字段

生成表结构如下:

 

 

 

修改大小


我们可以使用gorm的标签进行修改,有两种方式

type User1 struct {Id       int64  `gorm:"primary_key",gorm:"size:10"`Username string `gorm:"size:10"`Password string `gorm:"size:10"`
}db.Debug().AutoMigrate(&User1{})2023/07/25 15:49:14 C:/Users/W10/GolandProjects/day1/gorm/create.go:25
[44.529ms] [rows:0] ALTER TABLE `user1` MODIFY COLUMN `username` varchar(10)2023/07/25 15:49:14 C:/Users/W10/GolandProjects/day1/gorm/create.go:25
[41.411ms] [rows:0] ALTER TABLE `user1` MODIFY COLUMN `password` varchar(10)

 

 

 

字段标签


标签是声明模型时可选的标记

type User1 struct {Id       int64  `gorm:"primary_key;size:2"`Username string `gorm:"size:10"`Password string `gorm:"column:passwd;size:10"`
}2023/07/25 16:02:43 C:/Users/W10/GolandProjects/day1/gorm/create.go:25
[21.548ms] [rows:0] ALTER TABLE `user1` ADD `passwd` varchar(10)
http://www.yidumall.com/news/34994.html

相关文章:

  • 网站建设好推荐网站优化分析
  • Java除了做网站开发哈能做啥营销模式有哪些 新型
  • 南京移动网站建设私密浏览器免费版
  • 苏宁易购官网商城专业seo排名优化费用
  • 做网站包括哪些武汉seo网络优化公司
  • 网站建设教程资源logo设计
  • 淄博企业网站建设哪家专业最新新闻
  • 哪家专门做特卖的网站肇庆seo按天计费
  • 宁波做网站费用搜狗收录提交入口网址
  • 网站建设的发展前景徐州seo外包平台
  • 交易所网站建设优化推广网站怎么做最好
  • 抖音营销推广seo是什么职业岗位
  • 江苏做网站xlec电脑编程培训学校
  • 网站做博彩客服怎么样网络营销有什么岗位
  • 东莞网站建设 包装材料网站怎么接广告
  • 企业官方网站建设教程龙华线上推广
  • 网站中常用的功能模块惠州seo外包服务
  • 中企动力常州分公司全网seo优化电话
  • 非自己的网站如何做二次跳转百度提问
  • 网站备案 幕布外贸网络推广
  • github做自己的网站营销策略怎么写
  • 购物网站排名第一的有哪些关键词权重查询
  • 免费做推广的网站有哪些最新新闻今天最新新闻
  • 营销类网站建设茶叶网络推广方案
  • 网站手册郑州seo优化阿亮
  • 网站开发的职业认知报告seo实战培训教程
  • 国内个人网站搭建网站优化价格
  • 影视网站建设方案web网站设计
  • 外贸网站服务商seo优化专员
  • 哈尔滨做网站公司东莞网站推广的公司