sha,message,author_date,committer_date,raw_author,raw_committer,repo,author,committer 2b40710e9d05ae2dd7ec2301b0054bf25eb3c085,Changelog badge,2020-04-30T18:32:23Z,2020-04-30T18:32:23Z,13ae486343ea6454a93114c6f558ffea2f2c6874,cd792325681cbad9f663f2879d8b69f1edbb678f,140912432,9599,19864447 f58f7464243f75367da2ad3cab240246e6e2e618,Release 2.7 - refs #100,2020-04-18T00:04:50Z,2020-04-18T00:04:50Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 7ce07705ed5ba4f54015cb1a5cea4b97c54bd45f,Improved README. Fixes #101,2020-04-17T23:59:47Z,2020-04-17T23:59:47Z,13ae486343ea6454a93114c6f558ffea2f2c6874,cd792325681cbad9f663f2879d8b69f1edbb678f,140912432,9599,19864447 2ab62bcd54f8aa73a7a77d209133f0da6c73f3ea,"New columns= parameter for over-riding column types, closes #100",2020-04-17T23:53:25Z,2020-04-17T23:53:25Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 cd146bbbfa43c501adb9edd57f231c653aaa2397,Fixed RST underlines,2020-04-17T17:58:08Z,2020-04-17T17:58:08Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 31d3df0f798db16394fd662e42206cdf768ded12,Typo fix,2020-04-16T22:21:40Z,2020-04-16T22:21:40Z,13ae486343ea6454a93114c6f558ffea2f2c6874,cd792325681cbad9f663f2879d8b69f1edbb678f,140912432,9599,19864447 13528faa817d79bc3900d3af7473300686b145d7,Release 2.6,2020-04-16T03:13:13Z,2020-04-16T03:13:13Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 125c625fbc46244a4b4025732e1526fb13c55843,".rows_where(..., order_by=) argument, closes #76",2020-04-16T03:12:55Z,2020-04-16T03:12:55Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 fc38868bd4c97acfc65b1aefbff80dfdea5e0d54,"Refactored tests into new test_rows.py, refs #76",2020-04-16T01:04:51Z,2020-04-16T01:04:55Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 ad6ac19470a67867b96cb4c086450b8e4e46bf02,"Release 2.5 Refs #96. Refs #98. Closes #97.",2020-04-13T03:52:19Z,2020-04-13T03:52:19Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 729a3e7869e26bb1ec97c685d3eadc0443404adc,"Tests for Database(..., recreate=True), refs #97",2020-04-13T03:47:36Z,2020-04-13T03:47:36Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 7e4b9997c2cec4c2af42bd3088847a81c970b6fc,"Database(..., recreate=True) option, refs #97",2020-04-13T03:46:51Z,2020-04-13T03:46:51Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 635c91475aa52e58b467797a95fec4554908f7dc,"Only set last_pk on singular .insert()/.update(), refs #98",2020-04-13T03:22:32Z,2020-04-13T03:22:49Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 6161ebf4de44411b3f33feeacaf4501e803d1116,Fixed incorrect usage example,2020-04-12T18:44:08Z,2020-04-12T18:44:08Z,13ae486343ea6454a93114c6f558ffea2f2c6874,cd792325681cbad9f663f2879d8b69f1edbb678f,140912432,9599,19864447 8ea626e5fcdc4c9e52f615c6347e68173805f8b4,"Add type conversion for Panda's Timestamp (#96) Thanks, @b0b5h4rp13!",2020-03-31T04:40:48Z,2020-03-31T04:40:48Z,eab1e8f71bd05f2ff2163f024127cc28876dd05d,cd792325681cbad9f663f2879d8b69f1edbb678f,140912432,32605365,19864447 22250a9c735077d6f365b73bf824e6c67b122c83,Release 2.4.4,2020-03-23T20:32:09Z,2020-03-23T20:32:09Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 b436bdb594fad3134ce6eba2219809faf1472c6e,"Fixed bug with null columns, closes #95",2020-03-23T20:31:06Z,2020-03-23T20:31:06Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 3db9881970eead7e27b5411360b0c86296c99a32,Release 2.4.3,2020-03-23T19:58:55Z,2020-03-23T19:58:55Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 1c745df92340ff861750643181a6a3c6685c3d55,"Suggest column types ignores nulls, closes #94",2020-03-23T19:57:02Z,2020-03-23T19:57:02Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 755580e2f3020d6af214a41634ab2ab6ed776e10,Release 2.4.2,2020-03-14T20:09:56Z,2020-03-14T20:09:56Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 daf2a245aa4e0b0cf62a94c1232cfb858821803b,"Unit tests covering column_affinity, refs #92",2020-03-14T20:05:07Z,2020-03-14T20:05:07Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 1125460497e0891e730f3e5feff2bb04a78c9163,"Improved column type introspection, closes #92",2020-03-14T20:04:06Z,2020-03-14T20:04:06Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 43f1c6ab4e3a6b76531fb6f5447adb83d26f3971,Documentation for NotFoundError,2020-03-06T21:08:21Z,2020-03-06T21:08:21Z,13ae486343ea6454a93114c6f558ffea2f2c6874,cd792325681cbad9f663f2879d8b69f1edbb678f,140912432,9599,19864447 8f19bbed029df0009cd30f357d26fdf27c7ba5c4,Release 2.4.1,2020-03-02T06:12:21Z,2020-03-02T06:12:21Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 0c36feb6ca5c3ffb9a6df4c8ea4bb732fcab74f4,".enable_fts() now works with columns with spaces in them, closes #90",2020-03-02T06:10:43Z,2020-03-02T06:10:43Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 2ac4ea3c950d380f4bc44370db229ea9cd82527a,Fixed typo in changelog,2020-02-27T04:59:01Z,2020-02-27T04:59:01Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 277d4e55c496dbe289656bf7649a47db9d1ec5d1,Release 2.4,2020-02-27T04:55:58Z,2020-02-27T04:55:58Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 04ec53c039feb590c7832d499a14a9caba081f11,"Validate column names in more places, refs #86",2020-02-27T04:55:17Z,2020-02-27T04:55:17Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 67dd3106d56adfa335fdfc7f8737cf693b1db088,Changelog for 2.4,2020-02-27T04:46:13Z,2020-02-27T04:46:13Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 f9473ace14878212c1fa968b7bd2f51e4f064dba,"disable-fts and .disable_fts(), closes #88",2020-02-27T04:40:35Z,2020-02-27T04:40:35Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 b0ca657f49dcecb9985f92d481cfe77f7d3ad0f4,"Disallow square braces in column names, closes #86",2020-02-27T04:16:02Z,2020-02-27T04:16:02Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 685e6a1bb3ca8c14b6b8297e438e88cabebc5c56,"Detect subclasses of dict/tuple/list, fixes #87",2020-02-16T02:20:39Z,2020-02-16T02:20:39Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 5e0000609f9be6efafea1b96f610988eb18d6d89,Try using Travis Pythons that are not -dev,2020-02-11T05:52:23Z,2020-02-11T05:52:23Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 45df15fe23227306aca53dc99eeb66d9e272e38e,"Attempt to fix the build Suggestion from here: https://github.com/bluethon/bluethon/blob/fedbdb506a49ddba3b972f3fd35772b65b241390/languages/python/pip/pip_note.md#L13",2020-02-11T05:19:54Z,2020-02-11T05:19:54Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 de45597327c5561913efac528062c70fe14235fb,Release 2.3.1,2020-02-11T05:15:10Z,2020-02-11T05:15:10Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 6f3cb2c106ae99f0a14201e6b4c61ec2f492e766,"create_index now works with columns with spaces, closes #85",2020-02-11T05:13:15Z,2020-02-11T05:13:15Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 0c2451e0690c5f4e6463a2f339b0a280e30ed806,Release 2.3,2020-02-08T23:56:16Z,2020-02-08T23:56:16Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 0eda638d81280c7e585db071c35444e14b0b00f6,"table.exists() now a documented method, closes #83",2020-02-08T23:56:03Z,2020-02-08T23:56:03Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 4cbade256414844961af5006e93c1cdc5bb84868,Release 2.2.1,2020-02-07T07:20:03Z,2020-02-07T07:20:03Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 7c28a4d133b6a639fa70ba22b22cd43cb0746394,"Fix for upsert(hash_id=) bug, closes #84",2020-02-07T07:17:06Z,2020-02-07T07:17:06Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 72fa16b3d9033525ea6a798c99a870db93ece9e6,Release 2.2,2020-02-01T21:59:08Z,2020-02-01T21:59:08Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 de76168be5a3e18e9fda32670ff219e04e239d8f,"Docs for suggest_column_types, closes #81",2020-02-01T21:55:13Z,2020-02-01T21:55:13Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 5ecf3ffdeae0ab90b54044d34428b348b8473c94,"Extracted detect_column_types as suggest_column_types, refs #81",2020-02-01T21:38:26Z,2020-02-01T21:38:51Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 f7289174e66ae4d91d57de94bbd9d09fabf7aff4,Release 2.1,2020-01-31T00:25:20Z,2020-01-31T00:25:20Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 e8b2b7383bd94659d3b7a857a1414328bc48bc19,"New conversions= feature, closes #77 Pull request: #78",2020-01-31T00:24:30Z,2020-01-31T00:24:30Z,13ae486343ea6454a93114c6f558ffea2f2c6874,cd792325681cbad9f663f2879d8b69f1edbb678f,140912432,9599,19864447 0988f2eccc2dfa26b1a55243582222f540a72838,"Explicitly include tests and docs in sdist (#75) Also exclude 'tests' from runtime installation - thanks, @jayvdb",2020-01-31T00:21:26Z,2020-01-31T00:21:26Z,85de645274a2cefaeda2a43f117f5e672fd8e2f9,cd792325681cbad9f663f2879d8b69f1edbb678f,140912432,15092,19864447 59a2e8ebdcbde7e6fb091b0556713ca5a20ea4e7,Release 2.0.1,2020-01-05T17:23:02Z,2020-01-05T17:23:02Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 489eda92bc3b528c90b76ac90a3f9b78c8ea02a3,".upsert() and upsert_all() require pk=, closes #73",2020-01-05T17:20:11Z,2020-01-05T17:20:11Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 1f3f902ea4c991e6b8ad0fcfd6cffd01e3aa1c23,Typo,2019-12-30T13:01:36Z,2019-12-30T13:01:36Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 6b79cb706a6d6252d1b66e4565283b73b3090851,Removed rogue parenthesis,2019-12-30T06:51:07Z,2019-12-30T06:51:07Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 c6c2e7184bbfeaa84fd78ec0cd9d878715f64f98,Release 2.0,2019-12-30T06:18:58Z,2019-12-30T06:18:58Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 0b0a431bff94d24866fc10d82dc91ab00287de2d,Changelog for 2.0 release,2019-12-30T06:18:44Z,2019-12-30T06:18:44Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 f0f15d3dc8dc686642f2c40894c011a2e6bac240,Reformatted with black,2019-12-30T06:09:52Z,2019-12-30T06:09:52Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 a0f0175d64d3c52529703755b89daf9c24d12d8b,"Updated help for upsert, refs #66",2019-12-30T06:05:31Z,2019-12-30T06:05:31Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 468d51314adac193e63b3a6ef9d67f0d43501e9b,test_upsert_compound_primary_key,2019-12-30T05:31:03Z,2019-12-30T05:31:03Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 9f47e8b9a4cb788b48b76aee1333c6f3baaebbd6,"Documentation for new upsert v.s insert-replace Refs #66",2019-12-30T05:23:58Z,2019-12-30T05:29:23Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 84bcabd09381a98502797a7d1adee357a1d45a67,"New upsert implementation, refs #66",2019-12-30T05:03:43Z,2019-12-30T05:29:23Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 cfbc09967e1bf69df9355a4a57e3f63882019b41,"Ran black, plus added comments for next step Refs #66",2019-12-27T09:30:29Z,2019-12-30T05:29:23Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 607a2a9ff63b2bf8b14ed67b66ead5d00c77f2b7,"insert --replace and insert(..., replace=True) Refs #66",2019-12-27T09:15:31Z,2019-12-30T05:29:23Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 dc0a62556ec092be7b341c5220e0410354f7cd02,"Run Travis tests on Ubuntu Bionic, fixes #71",2019-12-27T09:46:51Z,2019-12-27T09:49:07Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 9262c3e7c0a49859bac28e268bbcaa6523e02e41,Corrected Database(memory=True) documentation,2019-12-18T09:00:36Z,2019-12-18T09:00:36Z,13ae486343ea6454a93114c6f558ffea2f2c6874,cd792325681cbad9f663f2879d8b69f1edbb678f,140912432,9599,19864447 0a0cec3cf27861455e8cd1c4d84937825a18bb30,Release 1.12.1,2019-11-07T04:58:47Z,2019-11-07T04:58:47Z,13ae486343ea6454a93114c6f558ffea2f2c6874,cd792325681cbad9f663f2879d8b69f1edbb678f,140912432,9599,19864447 8dab9fd1ccf571e188eec9ccf606a0c50fccf200,"insert_all() / .upsert_all() work with empty list (#64) Closes #52",2019-11-07T04:32:37Z,2019-11-07T04:32:37Z,13ae486343ea6454a93114c6f558ffea2f2c6874,cd792325681cbad9f663f2879d8b69f1edbb678f,140912432,9599,19864447 a0a65f9a6405079b01aefdbf4b5f507bc758567a,Release 1.12,2019-11-04T16:28:52Z,2019-11-04T16:28:52Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 169ea455fc1f1d5e5b6e44cb339ba7ffa9d49c31,"Added table.delete_where(), closes #62",2019-11-04T16:18:06Z,2019-11-04T16:18:06Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 19073d6d972fad9d68dd74c28544cd29083f1c12,"Added table.delete(pk) method, refs #62",2019-11-04T16:07:44Z,2019-11-04T16:08:01Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 eb39c84a8f27443abb7aaebc1724c99f68e441fb,Test and docs for using :memory: as a filename,2019-10-04T16:17:27Z,2019-10-04T16:17:27Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 d5e1f8ac77d91b9b713358e80d9542abbf5f3633,Release 1.11,2019-09-03T00:58:41Z,2019-09-03T00:58:41Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 3a4dddaca23157984dbda7c16a957d3fc459024f,"Documentation for create-triggers, refs #57",2019-09-03T00:10:26Z,2019-09-03T00:10:26Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 2ca63e3b2de5408a860c6c7c1852deb9a138279e,"db.triggers and table.triggers introspection (#60) Closes #59",2019-09-03T00:09:41Z,2019-09-03T00:09:41Z,13ae486343ea6454a93114c6f558ffea2f2c6874,cd792325681cbad9f663f2879d8b69f1edbb678f,140912432,9599,19864447 405e092d5916e70df10f82d15e9c052aa9ee8d80,"Option to add triggers when enabling FTS (#57) --create-triggers CLI option and create_triggers=True in the Python library * Add an option to create triggers for fts table. * Add cli option for the create-update-trigger. * Add tests for the create-update-trigger option. * Change FTS table escaping to square brackets.",2019-09-02T23:42:28Z,2019-09-02T23:42:28Z,a83a9ad7fdcc8d400257ebb4c5d09638aa09f73b,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,49260,9599 cb70f7d10996b844154bf3da88779dd1f65590bc,Corrected .views_names() -> .view_names(),2019-08-26T05:04:14Z,2019-08-26T05:04:14Z,13ae486343ea6454a93114c6f558ffea2f2c6874,cd792325681cbad9f663f2879d8b69f1edbb678f,140912432,9599,19864447 68a5cb1b8ef2264bed68d4763f04bd47b1aa5d05,Corrected .table_views() -> .view_names(),2019-08-26T05:03:22Z,2019-08-26T05:03:22Z,13ae486343ea6454a93114c6f558ffea2f2c6874,cd792325681cbad9f663f2879d8b69f1edbb678f,140912432,9599,19864447 53124bc02fac5a89b154513f5fdc67431901fad9,Release 1.10,2019-08-23T12:24:04Z,2019-08-23T12:24:04Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 9faa98222669723d31e918bb16a42c13c363817f,"Ability to introspect and run queries against views (#55) * db.views_names() method and and db.views property * Separate View and Table classes, both subclassing new Queryable class * view.drop() method * Updated documentation",2019-08-23T12:19:41Z,2019-08-23T12:19:41Z,13ae486343ea6454a93114c6f558ffea2f2c6874,cd792325681cbad9f663f2879d8b69f1edbb678f,140912432,9599,19864447 0e7b461eb3e925aef713206c15794ceae9259c57,Fixed typo,2019-08-04T04:13:31Z,2019-08-04T04:13:31Z,13ae486343ea6454a93114c6f558ffea2f2c6874,cd792325681cbad9f663f2879d8b69f1edbb678f,140912432,9599,19864447 6ac0a5df5d714f6f3b33a92eed9ccbd8eebe66a4,Release 1.9,2019-08-04T03:35:30Z,2019-08-04T03:35:30Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 4c0912dbf27b12071aca9569bcf7233e60f91c7c,"table.m2m() method for creating many-to-many records Closes #23",2019-08-04T03:37:32Z,2019-08-04T03:37:32Z,13ae486343ea6454a93114c6f558ffea2f2c6874,cd792325681cbad9f663f2879d8b69f1edbb678f,140912432,9599,19864447 243bcaa1acd32a173c07b24dca553991493005a0,Documentation for .m2m() table method,2019-08-04T02:29:19Z,2019-08-04T02:29:19Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 5516175ca6b9b2d48b7a929ba074b1ef69e981b0,Allow table objects to be passed to .m2m(),2019-08-04T02:09:17Z,2019-08-04T02:09:17Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 d96a8f149ecb4d3fd8a8e5226774b7060c96ec95,Use existing m2m table if one exists,2019-08-03T18:15:16Z,2019-08-03T18:16:51Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 b9256413d26875c2bc3841e68b90d3842e88ccb8,"db.m2m_table_candidates(table, other_table)",2019-08-03T18:07:06Z,2019-08-03T18:07:06Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 b6b92980c00eda14a4d759b724139a0a2d321007,"table.m2m(..., m2m_table=x) argument",2019-08-03T17:51:22Z,2019-08-03T17:51:22Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 ba1211d4456911bf0bd13f2e753a56ed988df3b4,"Implemented .m2m(table, lookup=...)",2019-08-03T14:28:03Z,2019-08-03T14:28:03Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 ff2348e71af6705dfa3220d823ce0285e95b127f,Added failing tests,2019-07-31T06:16:46Z,2019-07-31T06:16:46Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 35eeafaaa33648a528cbcd57ceca966fea19c6ae,"table.m2m(...) method, with tests",2019-07-31T05:31:27Z,2019-07-31T05:51:50Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 e1021030dd2d8d4705ad0e7bae389eeaea7fa17b,Release 1.8,2019-07-28T15:41:42Z,2019-07-28T15:41:42Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 0747dabb24b608e8524de4858ce50c60ba7e471b,"table.update() method * Also now set .last_pk to lastrowid for rowid tables * table.pks introspection now returns [""rowid""] for rowid tables Closes #35",2019-07-28T15:43:50Z,2019-07-28T15:43:50Z,13ae486343ea6454a93114c6f558ffea2f2c6874,cd792325681cbad9f663f2879d8b69f1edbb678f,140912432,9599,19864447 16d7008002b43cf47a973791da93e5cdd5913fc3,Applied black,2019-07-28T15:37:27Z,2019-07-28T15:37:27Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 598608374625cbfa0799f5b7a210ca6e192f9c0b,Documentation for table.update() method,2019-07-28T15:03:44Z,2019-07-28T15:03:44Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 bc9c4db34b815f5385abbf4bb491bab0e10779db,.update(...) with no update argument sets last_pk,2019-07-28T14:59:52Z,2019-07-28T14:59:52Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 4ab8d46b03a92c68e9694ea7c285d3852ef58530,"Added table.update(pk, ..., alter=True)",2019-07-28T14:51:49Z,2019-07-28T14:51:49Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 5225dbb89c08a73b1af536105f7fcff64aef5638,Unit tests for invalid .update() pks,2019-07-28T14:46:49Z,2019-07-28T14:46:49Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 e4a11b181580605b1711acee4828039137e2fcd9,"Refactor .update() to use .get() .pks introspection now returns [rowid] for rowid tables.",2019-07-28T12:44:33Z,2019-07-28T12:44:33Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 455071f3c5e76141926eb1e77656cb131a826707,"Unit tests for .update() Also now set .last_pk to lastrowid for rowid tables.",2019-07-28T12:30:28Z,2019-07-28T12:30:28Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 15368c5f59066fc9c6b8ce5d0578132b1b68b75d,"First working version of .update(), refs #35",2019-07-14T17:03:18Z,2019-07-28T12:15:50Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 a6749cdf43229c4f7864c946496e9ac0141627d9,Release 1.7.1,2019-07-28T12:00:51Z,2019-07-28T12:00:51Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 535a5ea476fb41738c839ac609b43d2f019cea96,Documentation and tests for table.drop() method,2019-07-28T11:22:12Z,2019-07-28T11:57:02Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 9cb045284ede8009c12abdb1755b5b20f6ccff5f,"Fix for too many SQL variables on bulk insert SQLite has a max of 999 variables per query, so bulk inserts of e.g. 100 records with 11 columns each were failing with an error. We now dynamically adjust the batch_size to ensure this doesn't happen. Closes #50",2019-07-28T11:59:32Z,2019-07-28T11:59:32Z,13ae486343ea6454a93114c6f558ffea2f2c6874,cd792325681cbad9f663f2879d8b69f1edbb678f,140912432,9599,19864447 0c1b8b7f96be874bb63801f69323960f277aa49a,Use assertion to enforce <=999 columns,2019-07-28T11:41:57Z,2019-07-28T11:41:57Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599 62d292252804aa0a0c1d6fdc9ea1722b5ffb20a8,"Fix for too many SQL variables, closes #50",2019-07-28T11:10:56Z,2019-07-28T11:10:56Z,13ae486343ea6454a93114c6f558ffea2f2c6874,13ae486343ea6454a93114c6f558ffea2f2c6874,140912432,9599,9599