前提:
在沒有程式設計師進行指導的情況下,實施可以快速進行專案部署;
無需執行資料庫指令碼,程式設計師告別繁瑣的資料庫建表操作,以及預設資料的配置;
step1:專案引用新增 microsoft.entityframeworkcore
step2:
在startup.cs檔案中的configureservices方法內新增**
services.adddbcontext(options => options.usesqlserver("你的資料庫鏈結字串"));
step3:
新建檔案dbcontextseed.cs
usingmicrosoft.entityframeworkcore;
using
rungo.core.expand;
using
rungo.core.managing;
using
system;
using
system.linq;
using
system.threading.tasks;
using
utilhelp;
namespace
rungo.core.web.host.startup.initialize
;
try
catch
(exception e)}}
}}
}
新建檔案 initializethedbextensions.cs
usingmicrosoft.aspnetcore.hosting;
using
microsoft.entityframeworkcore;
using
microsoft.extensions.dependencyinjection;
using
system;
namespace
rungo.core.web.host.startup.initialize
catch
(exception ex)
}return
host;}}
}
step4:在main方法裡呼叫初始化方法
publicstatic
void main(string
args) )
.run();
}
step5:執行專案即可看到成果了。
利用Runtime實現自動化歸檔
對於物件的歸檔,之前使用mj老師的mjextension框架做字典轉模型的時候,直接使用巨集mjcodingimplementation就能實現物件自動實現存檔和解檔的方法,很是好用。但是有時候會遇到不需要用到字典轉模型,不想使用框架時,就需要自己手動乙個乙個實現,有時候屬性一多了,簡單卻繁瑣的相同...
利用Python實現報表自動化
匯入源資料 import pandas as pd from datetime import datetime data pd.read csv r users faye desktop order 14.1.csv parse dates 成交時間 parse dates將資料解析為時間格式 da...
如何利用tox打造自動自動化測試框架,看完就懂
什麼是tox tox官方文件的第一句話 standardize testing in python,意思就是說標準化python中的測試,那是不是很適合測試人員來使用呢,我們來看看他究竟是什麼?根據官方文件的解釋,tox是乙個管理測試虛擬環境的命令列工具,可以支援穿件隔離的python環境,在裡面可...