2.2.8 • Published 8 months ago

@steedos-labs/demo-saas v2.2.8

Weekly downloads
-
License
MIT
Repository
-
Last release
8 months ago

saas-demo

  • 提供演示数据
  • 安装软件包后自动写入演示数据、支持更新演示数据
  • 演示数据存放目录main\default\data
  • 数据后缀名
    • xx.data.json
    • xx.data.csv
    • xx.flow.data.json

使用mongodb cli 导出演示数据

  • json: 使用命令导出。例如: mongoexport --uri="mongodb://192.168.3.31:27017/steedos-apps" --jsonArray --collection=contract_types --out=contract_types.data.json
  • csv: 使用命令导出。例如: mongoexport --uri="mongodb://192.168.3.31:27017/steedos-apps" --collection=contract_types --type=csv --fields=name,code --out=contract_types.data.csv

编码要求

json、csv中文件请使用utf-8编码

导入数据方式

  • 自动导入:软件包启动后,会自动导入main\default\data下所有xx.data.json、xx.data.csv、xx.flow.json数据
  • 手动导入:调用actions导入,新开命令窗口,并进入项目根路径,执行以下2条命令
yarn console
call "~packages-@steedos-labs/demo-project.importData"
  • action: importData
    • 参数:onlyInsert,默认值true。如果为true,仅导入,在导入数据之前先检查,如果存在任意一条记录,则不执行导入。如果是false, 则如果存在则执行update操作。

示例,导出合同模块数据, 进入main\default\data文件夹后执行以下命令

mongoexport --uri="mongodb://192.168.3.31:27017/steedos-apps"  --collection=contract_types --type=csv --fields=name,code --out=contract_types.data.csv

mongoexport --uri="mongodb://192.168.3.31:27017/steedos-apps" --jsonArray --collection=contracts  --out=contracts.data.json

mongoexport --uri="mongodb://192.168.3.31:27017/steedos-apps" --jsonArray --collection=accounts  --out=accounts.data.json

mongoexport --uri="mongodb://192.168.3.31:27017/steedos-apps" --jsonArray --collection=currency  --out=currency.data.json
2.2.8

10 months ago

2.2.9-beta.0

10 months ago

2.2.9-beta.3

9 months ago

2.2.9-beta.2

10 months ago

2.2.7

10 months ago

2.2.9-beta.4

8 months ago

2.2.6

10 months ago

2.2.5

12 months ago

2.2.3

1 year ago

2.2.4

1 year ago

2.2.5-beta.0

1 year ago

2.2.1

1 year ago

2.2.1-beta.31

1 year ago