From dc39ab398abe6ef94b938ada031da65e3990520f Mon Sep 17 00:00:00 2001 From: Junling Bu Date: Thu, 5 Jul 2018 22:54:00 +0800 Subject: [PATCH] =?UTF-8?q?[deploy]:=20=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- deploy/bin/reset.sh | 3 ++- deploy/util/upload.sh | 3 ++- litemall-db/sql/README.md | 21 +++++++++++++++++++++ 3 files changed, 25 insertions(+), 2 deletions(-) diff --git a/deploy/bin/reset.sh b/deploy/bin/reset.sh index a89a63189..b1ac2e7b3 100644 --- a/deploy/bin/reset.sh +++ b/deploy/bin/reset.sh @@ -20,7 +20,8 @@ fi cd /home/ubuntu/deploy/litemall-db cat litemall_schema.sql > db.sql -cat litemall.sql >> db.sql +cat litemall_table.sql >> db.sql +cat litemall_data.sql >> db.sql mysql -h localhost -u $ROOT -p$PASSWORD < db.sql rm db.sql diff --git a/deploy/util/upload.sh b/deploy/util/upload.sh index e7daf1d54..7c2aa8653 100644 --- a/deploy/util/upload.sh +++ b/deploy/util/upload.sh @@ -37,7 +37,8 @@ tar -zcvf ./deploy/litemall-admin/dist.tar -C ./litemall-admin/dist . # 复制数据库 cp -f ./litemall-db/sql/litemall_schema.sql ./deploy/litemall-db/litemall_schema.sql -cp -f ./litemall-db/sql/litemall.sql ./deploy/litemall-db/litemall.sql +cp -f ./litemall-db/sql/litemall_table.sql ./deploy/litemall-db/litemall_table.sql +cp -f ./litemall-db/sql/litemall_data.sql ./deploy/litemall-db/litemall_data.sql # 上传云主机 scp -i $ID_RSA -r ./deploy $REMOTE:/home/ubuntu/ diff --git a/litemall-db/sql/README.md b/litemall-db/sql/README.md index e69de29bb..b1cab0d1c 100644 --- a/litemall-db/sql/README.md +++ b/litemall-db/sql/README.md @@ -0,0 +1,21 @@ +这里的数据库由三个sql文件组成: + +1. litemall_schema.sql + + 作用是创建空数据库、创建用户、设置访问权限。 + + 开发者开发测试阶段可以使用,但是部署生产阶段一定要注意修改这里的默认用户名和密码。 + +2. litemall_table.sql + + 作用是创建数据库表,但是没有创建任何数据。 + + 因此,开发者可以在部署生产阶段直接使用。 + +3. litemall_data.sql + + 作用是创建测试数据。 + + 这里的测试数据来自开源项目[nideshop-mini-program](https://github.com/tumobi/nideshop-mini-program) + + 开发者开发测试阶段可以使用,但是部署开发阶段应该使用自己的数据。 \ No newline at end of file