make even more cross-compatible
This commit is contained in:
parent
e4fa896c9b
commit
5e3f6adc8b
|
@ -11,10 +11,11 @@ dsn=$(grep '^dsn=' config.ini.php|sed 's/.*=//'|sed 's/"//g')
|
|||
|
||||
case $dialect in
|
||||
"mysql")
|
||||
mysql -u$user -e"SET @file = '$file'; SET @title = '$title'; SET @hover = '$hover'; $(<add_image.sql)"
|
||||
dbname=$(grep dbname config.ini.php|sed 's/.*dbname=([a-zA-z]*).*/$1/')
|
||||
mysql -u$user -e"SET @file = '$file'; SET @title = '$title'; SET @hover = '$hover'; $(<add_image.sql)" $dbname
|
||||
;;
|
||||
"sqlite")
|
||||
echo "SET @file = '$file'; SET @title = '$title'; SET @hover = '$hover'; $(<add_image.sql)"| sqlite3 $dsn
|
||||
echo "$(<add_image.sql)"|sed "s/@file/'$file'/"|sed "s/@title/'$title'/"|sed "s/@hover/'$hover'/"| sqlite3 $dsn
|
||||
;;
|
||||
"*")
|
||||
echo "sorry, database dialect $dialect not yet supported. It will only take one line in add_image.sh, so please fix and submit a pull request."
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
USE web;
|
||||
INSERT INTO comics (file,title,hover) VALUES (@file,@title,@hover);
|
||||
INSERT INTO comics (id,file,title,hover) VALUES ((select max(id)+1 from comics),@file,@title,@hover);
|
||||
|
|
Loading…
Reference in New Issue