本系统使用mysql数据库和mongodb数据库,其中mysql存放基础配置数据,mongodb存放业务数据。(后期可能会全面切换到mysql数据库,此是后话)
sql
CREATE DATABASE IF NOT EXISTS waimai DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
CREATE USER 'waimai'@'%' IDENTIFIED BY 'waimai123';
GRANT ALL privileges ON waimai.* TO 'waimai'@'%';
flush privileges;
properties
spring.jpa.hibernate.ddl-auto=create
sql
user flash-waimai
mongorestore.exe -d flash-waimai d:\\elm
如果想清空所有测试数据,自己通过后台管理功能区录入测试数据,可以通过使用下面配置清空系统测试数据
# 开启该配置自动创建数据库
spring.jpa.hibernate.ddl-auto=create
# 是否重新清空mongodb测试数据
flash.waimai.mongodb.init=true
使用客户端连接mongodb数据库为shop表创建索引:
db.shops.createIndex({location: "2dsphere"})