Есть так много ответов для PHP и MySQL, но вот код для PHP и Oracle для предотвращения SQL-инъекций, а также регулярное использование драйверов oci8:
$conn = oci_connect($username, $password, $connection_string);
$stmt = oci_parse($conn, 'UPDATE table SET field = :xx WHERE ID = 123');
oci_bind_by_name($stmt, ':xx', $fieldval);
oci_execute($stmt);
Теоретически, Вы могли создать hooks
каталог (или безотносительно имени, которое Вы предпочитаете) в Вашем каталоге проекта со всеми сценариями, и затем символьной ссылке их в .git/hooks
. Конечно, каждый человек, который клонировал repo, должен будет настроить эти символьные ссылки (хотя Вы могли стать действительно необычными и иметь развернуть сценарий, который клон мог выполнить для установки их полуавтоматически).
, Чтобы сделать символьная ссылка на *отклоняет, все, что необходимо сделать:
root="$(pwd)"
ln -s "$root/hooks" "$root/.git/hooks"
использование ln -sf
, если Вы готовы перезаписать то, что находится в .git/hooks