-
Notifications
You must be signed in to change notification settings - Fork 7.9k
Require SQLite ≥ 3.5.0 #3543
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Require SQLite ≥ 3.5.0 #3543
Conversation
pdo_sqlite has the same issue. Should tackle this as well. |
I'll wait on the outcome of PR #3548, before pursuing this further. |
It is possible to pass flags when opening an SQLite database. For Sqlite < 3.5.0 these are ignored, since `sqlite3_open` doesn't support flags. Neither a warning or notice is raised in this case, nor is this behavior documented in the PHP manual. Instead of fixing it either way, we lift the requirement to SQLite 3.5.0 (released on 2007-09-04) instead of the former SQLite 3.3.9 (released on 2007-01-04).
Rebased and overhauled to cater to pdo_sqlite as well. |
This has been introduced by a bad rebase conflict resolution.
Closing and re-opening to trigger CI, which failed for unrelated reasons. |
Hmm, this time AppVeyor failed for unrelated reasons, but Travis succeeded. Anyhow, if there are no objections, I'll merge this PR on the next weekend. |
Comment on behalf of petk at php.net: Labelling |
Comment on behalf of cmb at php.net: Applied via 87392ef. |
Documented via http://svn.php.net/viewvc?view=revision&revision=345812. |
Cf. <php/php-src#3543>. git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@345812 c90b9560-bf6c-de11-be94-00142212c4b1
Cf. <php/php-src#3543>. git-svn-id: http://svn.php.net/repository/phpdoc/en@345812 c90b9560-bf6c-de11-be94-00142212c4b1
Cf. <php/php-src#3543>. git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@345812 c90b9560-bf6c-de11-be94-00142212c4b1
Cf. <php/php-src#3543>. git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@345812 c90b9560-bf6c-de11-be94-00142212c4b1
It is possible to pass flags when opening an SQLite database. For
Sqlite < 3.5.0 these are ignored, since
sqlite3_open
doesn't supportflags. Neither a warning or notice is raised in this case, nor is this
behavior documented in the PHP manual. Instead of fixing it either
way, we lift the requirement to SQLite 3.5.0 (released on 2007-09-04)
instead of the former SQLite 3.3.9 (released on 2007-01-04).