根据MySQL表生成C#实体模型
1 USE INFORMATION_SCHEMA; 2 SELECT 3 CONCAT( 4 '/// <summary>\r\n/// ', 5 COLUMN_COMMENT, 6 '\r\n/// </summary>\r\n[DataMember]\r\npublic ', 7 CASE 8 DATA_TYPE 9 WHEN 'bigint' THEN 10 IF(IS_NULLABLE='YES','int?','int') 11 WHEN 'tinyint' THEN 12 IF(IS_NULLABLE='YES','int?','int') 13 WHEN 'varchar' THEN 14 'string' 15 WHEN 'varbinary' THEN 16 'string' 17 WHEN 'text' THEN 18 'string' 19 WHEN 'char' THEN 20 'string' 21 WHEN 'datetime' THEN 22 IF(IS_NULLABLE='YES','DateTime?','DateTime') 23 WHEN 'bit' THEN 24 IF(IS_NULLABLE='YES','bool?','bool') 25 WHEN 'decimal' THEN 26 IF(IS_NULLABLE='YES','decimal?','decimal') 27 ELSE DATA_TYPE 28 END, 29 ' ', 30 COLUMN_NAME, 31 ' {get;set;}\r\n' 32 ) 33 FROM 34 COLUMNS 35 WHERE 36 TABLE_SCHEMA = 'DBName' 37 AND TABLE_NAME = 'TableName';
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本