diff --git a/lib/database/Insert b/lib/database/Insert index 15c8184..3a7bafd 100644 --- a/lib/database/Insert +++ b/lib/database/Insert @@ -26,6 +26,7 @@ Insert() { insert_values+=$value ;; *) + value=${value//::AtOM:NewLine:SQL:Inline::/$'\n'} insert_values+='"'"${value//\"/\"\"}"'"' ;; esac diff --git a/lib/database/Select b/lib/database/Select index da0513d..cce3646 100644 --- a/lib/database/Select +++ b/lib/database/Select @@ -19,6 +19,7 @@ Select() { while read key operator value do (( ${#where_statement} )) && where_statement+=( "AND" ) + value=${value//::AtOM:NewLine:SQL:Inline::/$'\n'} where_statement+=( "$key $operator "'"'"${value//\"/\"\"}"'"' ) done echo "SELECT IFNULL(" \