规范 : Sql statusEnum

statusEnum 的诞生是为了在看Sql 表时,可以知道他是一个有特别的string的分类,在扩张或修改时,可以方便追踪到c#,

e.g. 如果是“称呼”(column title),在sql没有必要知道是不是status,因为称呼不是一个需要固定的string,同时也很好理解。

e.g. 如果是"order status"(column title),这就是statusEnum 因为这些string 是用来固定做些操作,同时也有个地方收集所有的status

时间: 2024-07-29 02:19:56

规范 : Sql statusEnum的相关文章

SQL及其规范

SQL及其规范SQL(Structured Query Language结构化查询语言)是一种数据库查询语言和程序设计语言,主要用于管理数据库中的数据,如存取数据.查询数据.更新数据等.SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言. 在使用它时,只需要发出"做什么"的命令,"怎么做"是不用使用者考虑的. SQL功能强大.简单易学.使用方便,已经成为了数据库操作的基础,并且现在几乎所有的数据库均支持SQL.<1> 在数据库系统中,SQL

python基础---sql语句

数据库系统: 数据库:文件夹 数据表:文件 表记录:一条数据 sql语句规范 sql是Structured Query Language(结构化查询语言)的缩写.SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言 <1> 在数据库系统中,SQL语句不区分大小写(建议用大写) .但字符串常量区分大小写.建议命令大写,表名库名小写: <2> SQL语句可单行或多行书写,以";"结尾.关键词不能跨多行或简写. <3> 用空格和缩进来提高语句的

实际工作规范和案例框架

菜刀: sql一刀剁了 整个模块丢弃了 调用次数少多了 排序不在需要了 大表砍成小表了 排重操作消失了 插入障碍小多了 迁移事情不做了 手术刀: 大表等于小表了 大表切成小表了 索引变身小表了 删除动作不做了 清表角度表换了 提交次数缩减了 迁移越来越快了 sql语句精简了 思路: 诊断 过程细化 找出细化项的主要矛盾 改进优化 理解需求 表明需求 隐藏需求 真正需求 设计 尽量不做事,甚至少做事. 选择相关工具,掌握相关技能 合理利用资源 规范: 数据库规范 学习规范 了解自己的职责 根据职责

根据多年经验整理的《互联网MySQL开发规范》

一.基础规范 使用 INNODB 存储引擎 表字符集使用 UTF8  所有表都需要添加注释 单表数据量建议控制在 5000W 以内 不在数据库中存储图?.文件等大数据 禁止在线上做数据库压力测试 禁?从测试.开发环境直连数据库 二.命名规范 库名表名字段名必须有固定的命名长度,12个字符以内 库名.表名.字段名禁?止超过32个字符.须见名之意 库名.表名.字段名禁?止使?用MySQL保留字 临时库.表名必须以tmp为前缀,并以?日期为后缀 备份库.表必须以bak为前缀,并以日期为后缀 三.库.表

PHP编码规范建议学习

###php编码规范 -------* sql过长 ```$sql = <<<SQLSELECT delivery_idFROM d_testWHERE delivery_idIN (123,234)GROUP BY delivery_idHAVING SUM(send_number) <= 0;SQL;```* if等控制结构条件过长 ```if ($a > 0 && $b > 0 && $c > 0 && $d

SQL数据库&mdash;&lt;2&gt;数据库基本操作

学习基本操作语句之前先简单了解数据库的基本数据类型: 数据类型:    二进制数据:以十六进制形式存储        固定长度:binary        可变长度:varbinary    字符数据:        char:定长        varchar:长度不同时,但是任何项长度不能超过8KB    日期时间数据:        datatime(1753-1-1,9999-12-31) smalldatetime(1900-1-1,2079-6-6) 数值型数据    整型数据:bi

基于【 bug解决】一 || mysql的ONLY_FULL_GROUP_BY导致的sql语句错误

一.Mysql错误: In aggregated query without GROUP BY, expression #1 of SELECT list contains nonaggregated column 'ynsl_new.u.user_id'; this is incompatible with sql_mode=only_full_group_by 1.原sql语句: SET @data_id='153f61e9727b450d8abbba5941e5085a'; SELECT

thinkphp区间查询、统计查询、SQL直接查询

区间查询 $data['id']=array(array('gt',4),array('lt',10));//默认关系是(and)并且的关系 //SELECT * FROM `tp_user` WHERE ( (`id` > 4) AND (`id` < 10) ) $data['id']=array(array('gt',4),array('lt',10),'or') //关系就是(or)或者的关系 $data['name']=array(array('like','%2%'),array(

记分员

1.计划   计划时间 实际完成时间 估计任务需要时间 7天   需求分析 10min   生成设计文档 30min   设计复审 1h   代码规范 20min   具体设计 3h   具体编码 5day   代码复审 1h   测试 1h   测试报告 30min   计算工作量 30min   事后总结并提出过程改进计划     2. 开发   需求分析      作为一名现场记分员,我希望详细记录比赛现场比分增长情况,以便观众及运动员.教练员及时掌握比赛状况.    生成设计文档