小刘同学的第八十四篇博文
2018-06-18 01:05:39来源:未知 阅读 ()
今天彻底决定了,不再找工作,自己也觉得不适合找工作,实在找不到工作就办暂缓就业。
说下今天毕设的准备吧,今天算是正式跟着视频敲代码了,写了些SQL,把表建好了。
下面是具体的SQL,但是过程怎么写的就不展开讲了吧,主要讲遇到的问题。
暂时是只有5张表,但是老师毕竟是个教前端的,连他自己都说这个表建的有问题,当然具体有哪些问题,我就更不知道了。
遇到的问题,纠结的问题就是createTime、updateTime两个字段,因为老师还不是直接教我们敲的SQL,他是让我们用sequlize模块拼接字符串,生成SQL……
他用sequlize好像自带每张表附加两个额外字段:creatAt、updateAt,我想让这两个字段自动获取时间,但是差了下,MySQL好像还没有GetDate()这样的函数,但是可以设置current_timestamp属性,但是数据类型必须是timestamp。
看到一篇博客,说是可以这样:
createTime timestamp not null default current_timestamp,
updateTime timestamp not null default current_timestamp on update current_timestamp
这样做实际上并不行,一直都报错,大概意思好像是不能有两个字段值都是timestamp类型,不知道那篇博客是怎么通过编译的,反正MySQL5.5是不行的。
还有这个标识种子SQL Server 里就是 identity(1, 1),但是MySQL就没有,而是要再加一个属性值 auto_increment。
图示一下表关系:
其实前面说老师说这样建表是有问题的,我大概知道是什么问题,因为后期如果要再完善这个通讯系统,肯定会遇到超级多坑。
现在是评论不能点赞、而且老师说现在是评论针对的回复,只能回复一次。
不管就这样吧,老师也是说有问题后面再改,现在先写个架子,后面就是我们自己去深入了。
服务端还没怎么写,只写了个大概
webstrom我太想换个皮肤了,这个代码高亮色太吃藕了。
今天就到这里了,大家晚安,好梦。
希望明天可以把webstorm更新一下,再把皮肤插件什么的再装好。
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- 小刘同学的第九十四篇博文 2018-06-23
- 简单三层复习 2018-06-22
- 那些年我们不爱学的mysql单词 2018-06-18
- 小刘同学的第九十四篇博文 2018-06-18
- 小刘同学的第九十三篇博文 2018-06-18
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash