Commit Graph

  • a7d27098b7 Fix issue #177 gwenn 2016-07-02 10:22:47 +02:00
  • dde6e9ee3a Added feature to build a static sqlite from the bundled amalgamation. Chip Collier 2016-06-15 16:34:13 +02:00
  • a9421e2047 adding sqlite v3.13.0 amalgamation Chip Collier 2016-06-15 16:33:37 +02:00
  • bf8c495b69 Merge pull request #175 from gwenn/empty-blob John Gallagher 2016-06-13 14:46:56 -04:00
  • 9f05147660 Fix issue jgallagher/rusqlite#174 gwenn 2016-06-13 20:32:39 +02:00
  • 95050f10a8 Add test with empty blob (issue #174). gwenn 2016-06-13 20:22:21 +02:00
  • e2cf171192 Introduce FromSqlError as specified by John Gallagher gwenn 2016-06-02 21:03:25 +02:00
  • 982499ba51 Merge pull request #173 from jgallagher/merge-0.7.3 John Gallagher 2016-06-01 22:12:25 -04:00
  • 58b7aea4f7 Merge branch 'release-0.7' into merge-0.7.3 John Gallagher 2016-06-01 21:31:26 -04:00
  • 49394c8532 Merge pull request #172 from jgallagher/bugfix-insert-multiple-tables John Gallagher 2016-06-01 21:24:46 -04:00
  • b235b89555 Bump to version 0.7.3. John Gallagher 2016-06-01 21:06:56 -04:00
  • ad0b823560 Remove sanity check in insert() that could return StatementFailedToInsertRow. John Gallagher 2016-06-01 20:52:22 -04:00
  • 91dc30b04d Simplify InvalidType gwenn 2016-05-30 21:20:07 +02:00
  • fb19e718cf Introduce an intermediary InvalidType error. gwenn 2016-05-30 20:35:56 +02:00
  • 5941be0456 Merge pull request #170 from jgallagher/rust-1.9-reexported-trait-bugfix John Gallagher 2016-05-30 10:02:45 -04:00
  • d43a1abc78 Merge branch 'master' into rust-1.9-reexported-trait-bugfix John Gallagher 2016-05-29 23:54:47 -04:00
  • 326d8999e8 Merge pull request #169 from jgallagher/deprecated John Gallagher 2016-05-29 23:42:22 -04:00
  • 1de7f4ae06 Add deprecation note to Changelog. John Gallagher 2016-05-29 20:39:27 -04:00
  • b1b438158d Remove workaround for Rust compiler bug that was fixed in 1.9. John Gallagher 2016-05-29 20:38:46 -04:00
  • 7c0eba0475 Add since and note for all deprecation tags. John Gallagher 2016-05-29 20:36:20 -04:00
  • f1089176f1 Merge pull request #168 from gwenn/clippy John Gallagher 2016-05-29 14:08:08 -04:00
  • 6a4eacc927 Simply use cargo clippy gwenn 2016-05-28 11:16:55 +02:00
  • f817ec86bc Use new Rust 1.9 attribute: #[deprecated]. gwenn 2016-05-26 21:16:09 +02:00
  • cabcaf3dcb Better error reporting on invalid column type. gwenn 2016-05-26 21:03:05 +02:00
  • bafa85a1a0 Fix clippy warnings. John Gallagher 2016-05-26 00:30:01 -04:00
  • f3693a993e rustfmt John Gallagher 2016-05-26 00:28:18 -04:00
  • 60f7bddacc Add ToSql breaking change note to Changelog John Gallagher 2016-05-26 00:16:07 -04:00
  • 9a6e17b478 Add doc comments to ToSqlOutput. John Gallagher 2016-05-26 00:14:19 -04:00
  • 2b830fde2d Remove pub re-export of FFI helpers from functions. John Gallagher 2016-05-26 00:09:58 -04:00
  • 6467815d02 Replace functions::ToResult with ToSql. John Gallagher 2016-05-26 00:06:53 -04:00
  • 13bff6fab6 Add ToSql impl for bool. John Gallagher 2016-05-26 00:05:00 -04:00
  • 9125826534 Move types::Value into its own module. John Gallagher 2016-05-25 23:30:34 -04:00
  • e4926ac0d7 Rework ToSql to be implementable without unsafe. John Gallagher 2016-05-25 22:57:43 -04:00
  • 9e49452300 Merge pull request #161 from jgallagher/safe-fromsql John Gallagher 2016-05-26 00:14:35 -04:00
  • 8adb96131b Remove now-unnecessary FFI re-exports. John Gallagher 2016-05-25 19:53:18 -04:00
  • 2f4990dafd Rename BorrowedValue -> ValueRef. John Gallagher 2016-05-24 21:34:18 -04:00
  • 308789495c Add FromSql breaking change note to Changelog. John Gallagher 2016-05-24 20:16:13 -04:00
  • d9df23ca90 Fix doc comment example of FromSql implementation. John Gallagher 2016-05-24 20:12:29 -04:00
  • 0fbfad2452 Remove functions::FromValue. John Gallagher 2016-05-24 20:08:12 -04:00
  • 4662b9b932 Allow FromSql::<f64> to work on SQLite integer values. John Gallagher 2016-05-24 20:05:32 -04:00
  • 9d47d5109a Add doc comments for BorrowedValue and friends. John Gallagher 2016-05-24 19:48:26 -04:00
  • 734f18c985 Impl From for converting Value <-> BorrowedValue John Gallagher 2016-05-24 19:36:38 -04:00
  • 5b0cdbaa56 Redo FromSql to make implementing it not unsafe. John Gallagher 2016-05-23 21:49:54 -04:00
  • c90cd37c00 Add types::BorrowedValue. John Gallagher 2016-05-23 21:48:56 -04:00
  • efc6c89370 Add RawStatement::column_type. John Gallagher 2016-05-23 21:46:51 -04:00
  • 1a17d3b117 Merge pull request #159 from jgallagher/refactor-types-mod John Gallagher 2016-05-22 20:31:43 -04:00
  • dccfd7e801 Refactor: Extract ToSql into its own module. John Gallagher 2016-05-22 20:16:54 -04:00
  • 0e96e2269c Refactor: Extract FromSql into its own module. John Gallagher 2016-05-22 20:01:03 -04:00
  • cbc479c484 Rustfmt gwenn 2016-05-20 18:36:44 +02:00
  • 0740620ffe Merge remote-tracking branch 'jgallagher/master' into vtab gwenn 2016-05-20 18:31:30 +02:00
  • 1950158c87 Bump to 0.7.2 John Gallagher 2016-05-19 20:38:17 -05:00
  • 8ce2f5888f Document CachedStatement::discard. John Gallagher 2016-05-19 20:36:41 -05:00
  • dc1b0e39ed Re-export DropBehavior and SqliteTransactionBehavior. John Gallagher 2016-05-19 20:35:27 -05:00
  • 84985dbd84 Bump to 0.7.1 John Gallagher 2016-05-19 20:32:57 -05:00
  • d27ed0de63 Re-export Savepoint. John Gallagher 2016-05-19 20:32:17 -05:00
  • 9379002076 Bump to version 0.7.0. John Gallagher 2016-05-19 20:25:40 -05:00
  • e3b7d9612f Add new features to README. John Gallagher 2016-05-19 20:20:58 -05:00
  • 0dfaf2816f Update feature list in doc-publishing script John Gallagher 2016-05-19 20:16:09 -05:00
  • 261f82ef73 Merge pull request #157 from jgallagher/rustfmt John Gallagher 2016-05-19 20:25:29 -05:00
  • c4417bee0e Manual fixes for rustfmt overly long lines. John Gallagher 2016-05-19 20:09:40 -05:00
  • 71aa41c27a rustfmt John Gallagher 2016-05-19 20:04:33 -05:00
  • a4c3158b95 Merge pull request #156 from jgallagher/clippy John Gallagher 2016-05-19 17:06:19 -05:00
  • ef6fcc8976 Merge remote-tracking branch 'jgallagher/master' into vtab gwenn 2016-05-19 22:10:58 +02:00
  • 57d2ae42cf Fix clippy needless_borrow warning John Gallagher 2016-05-19 15:03:01 -05:00
  • 6f8f2f3910 Fix clippy match_same_arms warning John Gallagher 2016-05-19 15:02:06 -05:00
  • 3d30104c30 Teach clippy about allowed doc markdown identifiers John Gallagher 2016-05-19 15:01:22 -05:00
  • 342b00303a Merge pull request #155 from jgallagher/fix-nightly-test-failures John Gallagher 2016-05-19 14:57:16 -05:00
  • c6204da9b7 Merge pull request #153 from jgallagher/remove-rows-iterator-impl John Gallagher 2016-05-19 14:31:07 -05:00
  • cacda916f9 Fix doctest failures on rust nightly. John Gallagher 2016-05-19 14:25:39 -05:00
  • 1bb177047e Merge remote-tracking branch 'jgallagher/master' into vtab gwenn 2016-05-19 21:24:17 +02:00
  • d608956bd0 Merge branch 'master' into remove-rows-iterator-impl John Gallagher 2016-05-19 14:06:56 -05:00
  • d1c3724b0e Merge pull request #152 from jgallagher/savepoint-improvements John Gallagher 2016-05-19 14:04:45 -05:00
  • 0e6e78e81a Merge branch 'master' into savepoint-improvements John Gallagher 2016-05-19 13:49:02 -05:00
  • 432880c12a Merge pull request #113 from jgallagher/gwenn-stmt-cache John Gallagher 2016-05-19 13:45:53 -05:00
  • 74b57ee47a Add test and fix for invalid cached column_count. John Gallagher 2016-05-18 22:19:04 -05:00
  • db471de1a9 Add breaking change note to Changelog about Rows no longer implementing Iterator John Gallagher 2016-05-18 22:03:46 -05:00
  • d5bbbbd763 Add query_map_named and query_and_then_named to Statement. John Gallagher 2016-05-18 14:15:56 -05:00
  • a19807b8e4 Update Changelog with more Transaction changes. John Gallagher 2016-05-18 16:40:38 -05:00
  • 703cf22b52 Separate Savepoint out from Transaction. John Gallagher 2016-05-18 16:38:09 -05:00
  • 678b301494 Make rollback take (&mut self) instead of (self) John Gallagher 2016-05-18 14:25:57 -05:00
  • 42d95f042f Fix tests and improve InvalidColumnType error message. gwenn 2016-05-18 21:25:13 +02:00
  • 30733a3688 Modify Rows::next to tie its lifetime to the returned Row. John Gallagher 2016-05-18 11:33:58 -05:00
  • 437a06fca3 Merge branch 'master' into gwenn-stmt-cache John Gallagher 2016-05-17 20:52:52 -05:00
  • e695ed8f03 Merge pull request #151 from jgallagher/transaction-lifetimes John Gallagher 2016-05-17 20:51:29 -05:00
  • 7fe1848ddd Add breaking change note about Transactions to Changelog. John Gallagher 2016-05-17 20:22:34 -05:00
  • 599bf5acfe Add test and fix for nested savepoint rollbacks. John Gallagher 2016-05-17 20:19:44 -05:00
  • 92834951e3 Make the creation of transactions and savepoints take &mut self. John Gallagher 2016-05-17 19:53:53 -05:00
  • e4e17cc5dd Update changelog description of statement caching. John Gallagher 2016-05-17 15:47:07 -05:00
  • e71c3c5207 Add Connection::set_prepared_statement_cache_capacity. John Gallagher 2016-05-17 14:20:56 -05:00
  • d923d8c670 Use a real LruCache instead of a VecDeque. John Gallagher 2016-05-17 12:26:17 -05:00
  • 20b93bdb96 rustfmt John Gallagher 2016-05-17 12:14:21 -05:00
  • bd81b727f0 Simplify CachedStatement lifetimes John Gallagher 2016-05-17 12:13:51 -05:00
  • 3c15eb0218 Add Connection::prepare_cached. John Gallagher 2016-05-17 12:11:25 -05:00
  • ed72da92ef Remove cache feature John Gallagher 2016-05-17 12:01:55 -05:00
  • 0ab9421e6a Detach StatementCache from Connection so we can embed it (coming later) John Gallagher 2016-05-17 11:59:54 -05:00
  • 1978568d01 Make StatementCache hold RawStatements instead of Statements. John Gallagher 2016-05-17 11:55:10 -05:00
  • f6aba80f4b Extract RawStatement wrapper around *mut sqlite3_stmt. John Gallagher 2016-05-17 10:06:43 -05:00
  • b76196ae1a Merge branch 'master' into gwenn-stmt-cache John Gallagher 2016-05-17 08:54:47 -05:00
  • 29373e7d0d Merge remote-tracking branch 'jgallagher/master' into vtab gwenn 2016-05-16 22:30:58 +02:00
  • 63e5570ca9 Merge pull request #149 from jgallagher/gwenn-reset John Gallagher 2016-05-16 15:19:03 -05:00