标签:server net roo dir date 错误 back bin 自动
#!/bin/bash user="root" #database password passwd="" #database url server= #database dbName=jacky #bak folder folder=/eh_data/backup/db/$dbName echo -e [`date +"%Y-%m-%d %H:%M:%S"`] "开始备份数据库" start time=`date +"%y-%m-%d"` #创建备份文件夹 mkdir -p $folder/"$time" #开始备份数据库 mysqldump -h $server -u$user -p$passwd $dbName > $folder/"$time"/$dbName_"$time".sql echo -e [`date +"%Y-%m-%d %H:%M:%S"`] "数据库备份结束" end #自动清理之前的备份,避免硬盘不足 echo -e "自动清理30天之前的备份" start find $folder -mtime +30 -type f -name "*" -exec rm -rf {} \; echo -e "清理结束" end exit 0
nuget.mac.txt
dotnet ef dbcontext scaffold "server=xxx;uid=root;pwd=xxx;database=xxx" "Pomelo.EntityFrameworkCore.Mysql" -o EntitiesModel -f --use-database-names -c BaseDatabaseContext;
nuget.win.txt
$config="xx","server=xxx;uid=root;pwd=xx;database=xx"; if($Pwd.Path -like "*.Model"){}else{cd $config[0];};if($Pwd.Path -like "*.Model"){dotnet ef dbcontext scaffold $config[1] "Pomelo.EntityFrameworkCore.Mysql" -o EntitiesModel -f --use-database-names -c BaseDatabaseContext;echo "=====成功" }else{echo "错误";}
标签:server net roo dir date 错误 back bin 自动
原文地址:https://www.cnblogs.com/jackyzhong123/p/9673976.html