1.數(shù)據(jù)相關(guān)
1.1.修改數(shù)據(jù)庫結(jié)構(gòu)
1.1.1.添加數(shù)據(jù)表
(1)Nop.Core 下 domain文件夾新建文件夾 Phones

image.png
代碼:

image.png
(2)在 Nop.Data 下如下建立文件

image.png
代碼:
(3)在Nop.Services下添加文件:

image.png
代碼如下:

image.png

image.png
(4)注冊構(gòu)造函數(shù)注入

image.png

image.png
(5)安裝測試

image.png

image.png
添加數(shù)據(jù)測試:

image.png
測試成功:

image.png
1.1.2.修改數(shù)據(jù)表
先在Nop.Core Domain中找到相應(yīng)的數(shù)據(jù)model,根據(jù)DBContext CodeFirst 修改相應(yīng)的數(shù)據(jù)Model
例子:
給order 表添加支付訂單號。
1、model中添加字段

image.png
2、在Nop.Data Mapping中Orders添加字段結(jié)構(gòu),fOutOId最大長度 50

image.png
3、發(fā)布安裝網(wǎng)站
(1)發(fā)布

image.png
(2)安裝

image.png
(3)查看數(shù)據(jù)庫Order表是否多了一個字段

image.png