J. King
eeb1818bb5
Still more database changes
- Restructured tests
- Localized driver name for SQLite driver (fixes #37 )
- Ensured that binding type definitions are required
8 years ago
J. King
2b7a236147
More database fixes
Now able to add feeds to the database
8 years ago
J. King
007e3747ef
Various database fixes
Authentication appears to be broken with a real database
8 years ago
J. King
0c410fcf50
More binding tests and related changes
- Introduced abstract Statement class to hold common methods
- Common methods currently consist of a date formatter and type caster
- Moved binding tests to a trait for reuse with future drivers
8 years ago
J. King
1529fc367a
Partial proper tests for parameter bindings
Null and (>0) integer tested so far
Many related changes to accomodate the necessary type juggling (required for databases other than SQLite).
8 years ago
J. King
337b2cf90c
Remove last vestiges of PDO accomodation
8 years ago
J. King
f19f683e38
Make it possible to redefine Statement type binds
8 years ago
J. King
b4d178c33f
Remove most PDO stuff
PDO will not be supported: the feature-set is less than any of the common native APIs, so why bother?
8 years ago
J. King
176247894d
Tests for Db\ResultSQLite3
8 years ago
Dustin Wilson
e5d825d360
Started integration of PicoFeed
• Integrated PicoFeed into Database->subscriptionAdd
• Added exception handling for feeds
• Added static method for formatting SQL dates into Db/Common
8 years ago
Dustin Wilson
c5fac33398
Converted all hard tabs to soft tabs
8 years ago
J. King
c8274eca74
Moved base exception code to abstract class
This allows differentiating specific and general exceptions in tests; a library-wide trap would have to trap AbstractException
8 years ago
J. King
c213b5928d
move code out of vendor tree into lib
8 years ago