idea 自身不保存密码 而是通过外部密码工具管理密码 通过拷贝文件 dataSources.xml 可以分享数据库连接 但密码是没有的 需要重新输入 不过如果密码是放在链接中的 那就是连密码一起导入了
jdbc:mysql://localhost:33706/ry_db_plus?user=root&password=123&useSSL=true
first_sql=/workspace/docs/sql/first.txt
cd /workspace/air_java/script/sql/
echo "create database if not exists ry_db_plus default character set utf8mb4 collate utf8mb4_unicode_ci;
use ry_db_plus;" > $first_sql
cat ry_vue_5.X.sql >> $first_sql
cat ry_job.sql >> $first_sql
cat ry_workflow.sql >> $first_sql
先建表 然后生成代码 会自动下载zip包
将其放于 [data_tmp](data_tmp)
然后解压
cd /workspace/data_tmp
unzip ruoyi.zip
cd /workspace
cp -r vue/* /workspace/air_vue/src/
cp -r main /workspace/air_java/ruoyi-admin/src/
代码生成可以是zip下载 也可以让代码生成到指定目录 在配置修改生成方式后 需要重新查询下 否则还是使用原先的生成方式 选择 生成到目录 发现只生成了后端的代码 没有生成 vue 代码 于是只好 放弃该方案 只生成zip 然后解压再放进去 然后是 后端的代码拷贝进去后 重启不一定生效 需要再重新编译下