快捷转换实体类操作,此代码只快捷生成C# 实体类代码
让您在繁琐的代码编写中,可以有更多的时间用来学习其他知识或者加快工作效率(有效摸鱼)
SELECT
CONCAT(
'/// <summary>\r\n/// ',
COLUMN_COMMENT,
'\r\n/// </summary>\r\npublic ',
CASE
DATA_TYPE
WHEN 'bigint' THEN
'int'
WHEN 'tinyint' THEN
'int'
WHEN 'varchar' THEN
'string'
WHEN 'varbinary' THEN
'string'
WHEN 'text' THEN
'string'
WHEN 'char' THEN
'string'
WHEN 'datetime' THEN
'DateTime'
WHEN 'bit' THEN
'bool'
WHEN 'decimal' THEN
'decimal' ELSE DATA_TYPE
END,
' ',
COLUMN_NAME,
' {get;set;}'
) AS Remark
FROM
information_schema.COLUMNS
WHERE
TABLE_SCHEMA = '数据库名称'
AND TABLE_NAME = '数据库表名称';
代码执行效果

Remark详细内容:
/// <summary>
/// tid
/// </summary>
public int tid {get;set;}
本文介绍了一个脚本,它能自动根据数据库表结构生成C#实体类代码,节省编码时间,专注于学习和提高工作效率。通过简洁的SQL查询,生成注释丰富的类定义,包括字段类型转换和getter/setter方法。
1760

被折叠的 条评论
为什么被折叠?



