inversion mysql -> sqlite par defaut
This commit is contained in:
parent
f45cf6d29f
commit
b5d303dea1
21
bin/postauto
21
bin/postauto
@ -156,7 +156,16 @@ do_showlog() {
|
||||
}
|
||||
|
||||
do_createdb() {
|
||||
if [ "$dbtype" = "sqlite" ]; then
|
||||
if [ "$dbtype" = "mysql" ]; then
|
||||
mysql --default-character-set=utf8mb4 -h "$MYSQL_HOST" -P "$MYSQL_PORT" -u "$MYSQL_USER" -p"$MYSQL_PASS" -e "CREATE DATABASE IF NOT EXISTS \`$MYSQL_DB\` DEFAULT CHARACTER SET utf8mb4;"
|
||||
mysql --default-character-set=utf8mb4 -h "$MYSQL_HOST" -P "$MYSQL_PORT" -u "$MYSQL_USER" -p"$MYSQL_PASS" -D "$MYSQL_DB" -e "
|
||||
DROP TABLE IF EXISTS \`release\`;
|
||||
CREATE TABLE \`release\` (
|
||||
id INT PRIMARY KEY AUTO_INCREMENT,
|
||||
nom VARCHAR(255) NOT NULL,
|
||||
status INT NOT NULL DEFAULT 0
|
||||
);"
|
||||
else
|
||||
if [ -f "$DB_FILE" ]; then
|
||||
read -p "Voulez-vous vraiment supprimer $DB_FILE ? (y/n) : " choix
|
||||
if [[ "$choix" =~ ^[Yy]$ ]]; then
|
||||
@ -172,18 +181,10 @@ CREATE TABLE \`release\` (
|
||||
EOF
|
||||
sqlite3 "$DB_FILE" "PRAGMA journal_mode=WAL;"
|
||||
sqlite3 "$DB_FILE" "PRAGMA busy_timeout = 5000;"
|
||||
else
|
||||
mysql --default-character-set=utf8mb4 -h "$MYSQL_HOST" -P "$MYSQL_PORT" -u "$MYSQL_USER" -p"$MYSQL_PASS" -e "CREATE DATABASE IF NOT EXISTS \`$MYSQL_DB\` DEFAULT CHARACTER SET utf8mb4;"
|
||||
mysql --default-character-set=utf8mb4 -h "$MYSQL_HOST" -P "$MYSQL_PORT" -u "$MYSQL_USER" -p"$MYSQL_PASS" -D "$MYSQL_DB" -e "
|
||||
DROP TABLE IF EXISTS \`release\`;
|
||||
CREATE TABLE \`release\` (
|
||||
id INT PRIMARY KEY AUTO_INCREMENT,
|
||||
nom VARCHAR(255) NOT NULL,
|
||||
status INT NOT NULL DEFAULT 0
|
||||
);"
|
||||
fi
|
||||
}
|
||||
|
||||
|
||||
do_update() {
|
||||
wget -qO update.sh https://tig.unfr.pw/UNFR/postauto/raw/branch/main/update.sh && chmod +x update.sh && ./update.sh
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user