一、修改config文件夹中的CommonSettings.json中的mysql和sqlserver的数据库链接为自己需要的数据库服务器地址
{
"SqlClientConnecting": "Data Source=.;Initial Catalog=demo;Persist Security Info=True;User ID=sa;Password=123456;MultipleActiveResultSets=True",
"MySqlConnecting": "Data Source=localhost;Port=3306;User ID=root;Password=123456;Initial Catalog=demo;Charset=utf8mb4;SslMode=none;Max pool size=1;Connection LifeTime=20"
}
二、在TestController中的Index中可直接调用
1、可直接填入对应的库名。则生成对应库中所有表的类
2、填入对应的库名、表名 。则生成指定的单个类
MySqlDealTool.GetAllTbNameByDataBase("demo");
三、在相对路径的文件夹ac_database中为生成的cs文件 效果如下:
CREATE TABLE `ac_sys_city`
(
`id` BIGINT NOT NULL AUTO_INCREMENT ,
`provinceid` BIGINT NOT NULL,
`cityname` VARCHAR(32) NOT NULL,
`citycode` VARCHAR(16) NOT NULL,
`createti