ajout variable nom de table sql
This commit is contained in:
@@ -12,7 +12,7 @@ checkdb() {
|
||||
fi
|
||||
else
|
||||
# Vérifie si la table existe, sinon crée-la
|
||||
exists=$(db_query "SHOW TABLES LIKE 'release';")
|
||||
exists=$(db_query "SHOW TABLES LIKE \`$MYSQL_TABLE\`;")
|
||||
if [ -z "$exists" ]; then
|
||||
echo "La table 'release' n'existe pas. Création..."
|
||||
do_createdb
|
||||
@@ -168,8 +168,8 @@ do_createdb() {
|
||||
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\` (
|
||||
DROP TABLE IF EXISTS \`$MYSQL_TABLE\`;
|
||||
CREATE TABLE \`$MYSQL_TABLE\` (
|
||||
id INT PRIMARY KEY AUTO_INCREMENT,
|
||||
nom VARCHAR(255) NOT NULL,
|
||||
status INT NOT NULL DEFAULT 0
|
||||
@@ -182,7 +182,7 @@ CREATE TABLE \`release\` (
|
||||
fi
|
||||
fi
|
||||
sqlite3 "$DB_FILE" <<EOF
|
||||
CREATE TABLE \`release\` (
|
||||
CREATE TABLE \`$MYSQL_TABLE\` (
|
||||
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
||||
nom TEXT NOT NULL,
|
||||
status INTEGER NOT NULL DEFAULT 0 CHECK(status IN (0, 1, 2, 3))
|
||||
|
||||
Reference in New Issue
Block a user