rfc:implement_sqlite_openblob_in_pdo
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
rfc:implement_sqlite_openblob_in_pdo [2017/09/22 13:28] – external edit 127.0.0.1 | rfc:implement_sqlite_openblob_in_pdo [2020/08/01 23:50] (current) – Status is "Declined" carusogabriel | ||
---|---|---|---|
Line 4: | Line 4: | ||
* Date: 2017-09-19 | * Date: 2017-09-19 | ||
* Author: bohwaz | * Author: bohwaz | ||
- | * Status: | + | * Status: |
* First Published at: http:// | * First Published at: http:// | ||
Line 29: | Line 29: | ||
This is following what already exists in PDO, examples: | This is following what already exists in PDO, examples: | ||
- | * Creating a LOB in Postgre: [[https:// | + | * Creating a LOB (Large Object) |
* Creating a function in SQLite: [[https:// | * Creating a function in SQLite: [[https:// | ||
+ | |||
+ | These driver-specific methods are only defined when instantiating PDO with the right driver, trying to call them with another driver results in an error due to calling an undefined method. | ||
+ | |||
+ | === Why not just use PDO LOBs support via PDO:: | ||
+ | |||
+ | For reference: [[http:// | ||
+ | |||
+ | As this was discussed on internals, the PDO LOB support is for accessing LOB using SQL queries, // | ||
+ | |||
+ | In conclusion this new method and the existing PDO LOB support provide different features for different needs, and both are useful. | ||
===== Backward Incompatible Changes ===== | ===== Backward Incompatible Changes ===== | ||
Line 38: | Line 48: | ||
===== Proposed PHP Version(s) ===== | ===== Proposed PHP Version(s) ===== | ||
- | Next PHP 7.x | + | PHP 7.3 |
===== RFC Impact ===== | ===== RFC Impact ===== | ||
Line 75: | Line 85: | ||
===== Proposed Voting Choices ===== | ===== Proposed Voting Choices ===== | ||
- | This proposal requires a 50%+1 majority. | + | This proposal requires a 50%+1 majority. Vote closing on Oct 27, 2017. |
<doodle title=" | <doodle title=" | ||
Line 96: | Line 106: | ||
===== References ===== | ===== References ===== | ||
+ | * [[https:// | ||
* [[https:// | * [[https:// | ||
===== Rejected Features ===== | ===== Rejected Features ===== | ||
Keep this updated with features that were discussed on the mail lists. | Keep this updated with features that were discussed on the mail lists. |
rfc/implement_sqlite_openblob_in_pdo.1506086901.txt.gz · Last modified: 2017/09/22 13:28 by 127.0.0.1