From 05018467439f1ddd1c29cb1c812744cd0c3611e1 Mon Sep 17 00:00:00 2001 From: Jakub Vrana Date: Sun, 23 Mar 2025 20:24:25 +0100 Subject: [PATCH] AdminerSqlGemini: Support multiple instructions Example: Cities speaking Czech. Then create indexes so it's fast. --- plugins/sql-gemini.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/sql-gemini.php b/plugins/sql-gemini.php index 1b6606c7..5801022f 100644 --- a/plugins/sql-gemini.php +++ b/plugins/sql-gemini.php @@ -37,7 +37,7 @@ class AdminerSqlGemini { ))); $response = json_decode(file_get_contents("https://generativelanguage.googleapis.com/v1beta/models/$this->model:generateContent?key=$this->apiKey", false, $context)); $text = $response->candidates[0]->content->parts[0]->text; - echo preg_replace('~```sql\n(.*\n)```~s', '\1', $text) . "\n"; + echo preg_replace('~```sql\n(.*\n)```~sU', '\1', $text) . "\n"; exit; } }