]> granicus.if.org Git - php/commit
PDO Firebird: Use recreate table
authorNikita Popov <nikita.ppv@gmail.com>
Tue, 22 Dec 2020 09:03:57 +0000 (10:03 +0100)
committerNikita Popov <nikita.ppv@gmail.com>
Tue, 22 Dec 2020 09:20:41 +0000 (10:20 +0100)
commit9294074c0966ef8dac3b3bac8dbfb3517ebae675
tree024494f88128277bd000b0aca492a845c6b54af4
parenta9253b0e222657118e87dc5b4c112cec9fafa277
PDO Firebird: Use recreate table

Firebird does not have "if exists", and the switch to exception
error mode broke the suppressed exec calls.

Firebird does have a "recreate table" command that effective
perform a "drop table if exists" beforehand.
ext/pdo_firebird/tests/bug_72583.phpt
ext/pdo_firebird/tests/bug_72931.phpt
ext/pdo_firebird/tests/bug_73087.phpt
ext/pdo_firebird/tests/bug_74462.phpt