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() {
|
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
|
if [ -f "$DB_FILE" ]; then
|
||||||
read -p "Voulez-vous vraiment supprimer $DB_FILE ? (y/n) : " choix
|
read -p "Voulez-vous vraiment supprimer $DB_FILE ? (y/n) : " choix
|
||||||
if [[ "$choix" =~ ^[Yy]$ ]]; then
|
if [[ "$choix" =~ ^[Yy]$ ]]; then
|
||||||
@ -172,18 +181,10 @@ CREATE TABLE \`release\` (
|
|||||||
EOF
|
EOF
|
||||||
sqlite3 "$DB_FILE" "PRAGMA journal_mode=WAL;"
|
sqlite3 "$DB_FILE" "PRAGMA journal_mode=WAL;"
|
||||||
sqlite3 "$DB_FILE" "PRAGMA busy_timeout = 5000;"
|
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
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
do_update() {
|
do_update() {
|
||||||
wget -qO update.sh https://tig.unfr.pw/UNFR/postauto/raw/branch/main/update.sh && chmod +x update.sh && ./update.sh
|
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