init-data.bat 855 B

12345678910111213141516171819202122232425262728293031323334
  1. @echo off
  2. rem /**
  3. rem * Copyright (c) 2013-Now http://jeesite.com All rights reserved.
  4. rem * No deletion without permission, or be held responsible to law.
  5. rem *
  6. rem * Author: ThinkGem@163.com
  7. rem */
  8. echo.
  9. echo [信息] 初始化数据库。
  10. echo.
  11. echo [信息] 本操作主要用于首次安装 JeeSite 或后安装 Module 的数据表初始化,若模块已安装会自动忽略。
  12. echo.
  13. echo [信息] 在 v4.2 版本以后,官方初始化数据库是比较安全的,官方代码中不会包含任何删除数据表及数据的脚本。
  14. echo.
  15. echo [信息] 如果你是升级到 v4.2 以后的版本,无法排除你是否升级完整,为安全起见,建议先备份数据库后再操作。
  16. echo.
  17. pause
  18. %~d0
  19. cd %~dp0
  20. cd ..
  21. call mvn clean compile -Dmaven.test.skip=true -U
  22. echo.
  23. echo [信息] 依赖下载完成,下面开始初始化数据库。
  24. echo.
  25. pause
  26. set "MAVEN_OPTS=%MAVEN_OPTS% -Xms512m -Xmx1024m"
  27. call mvn test -Dmaven.test.skip=false -Dtest=com.jeesite.test.InitData
  28. cd bin
  29. pause