Simon Willison
|
dc94f4bb8c
|
Don't detect types on JSON input to memory, closes #283
|
2021-06-19 07:52:44 -07:00 |
|
Simon Willison
|
ec5174ed40
|
Detect types for sqlite-utils memory CSV, opt out with --no-detect-types - closes #282
|
2021-06-18 21:37:56 -07:00 |
|
Simon Willison
|
fd9867d145
|
sqlite-utils insert --detect-types option, refs #282
|
2021-06-18 21:18:58 -07:00 |
|
Simon Willison
|
00e4bd5ff1
|
TSV and JSON support for sqlite-utils memory
Closes #281, closes #279, refs #272
|
2021-06-18 20:11:54 -07:00 |
|
Simon Willison
|
1e9eb875a6
|
Switch from codecs.getreader to io.TextIOWrapper, refs #230
|
2021-02-14 10:33:26 -08:00 |
|
Simon Willison
|
f99a236529
|
Progress bar for sqlite-utils insert command, closes #173
|
2020-10-27 11:16:02 -07:00 |
|
Simon Willison
|
bf4c6b7c82
|
find_spatialite() utility function, closes #135
|
2020-08-21 13:30:02 -07:00 |
|
Simon Willison
|
1a61a6d3d6
|
Ability to insert base64 binary data as JSON, closes #126
|
2020-07-26 20:59:34 -07:00 |
|
Simon Willison
|
b436bdb594
|
Fixed bug with null columns, closes #95
|
2020-03-23 13:31:06 -07:00 |
|
Simon Willison
|
1c745df923
|
Suggest column types ignores nulls, closes #94
|
2020-03-23 12:57:02 -07:00 |
|
Simon Willison
|
1125460497
|
Improved column type introspection, closes #92
|
2020-03-14 13:04:06 -07:00 |
|
Simon Willison
|
685e6a1bb3
|
Detect subclasses of dict/tuple/list, fixes #87
|
2020-02-15 18:20:39 -08:00 |
|
Simon Willison
|
5ecf3ffdea
|
Extracted detect_column_types as suggest_column_types, refs #81
|
2020-02-01 13:38:51 -08:00 |
|
Simon Willison
|
4ab8d46b03
|
Added table.update(pk, ..., alter=True)
|
2019-07-28 17:51:49 +03:00 |
|
Simon Willison
|
152eb2afaf
|
Use pysqlite3 if available
|
2019-07-22 15:39:35 -07:00 |
|
Simon Willison
|
3f2e711a4b
|
Refactored to use itertools
Found an itertools mechanism that works for iterating
through the current and next row in the cursor.
|
2019-01-26 10:59:01 -08:00 |
|
Simon Willison
|
5466c9745d
|
sqlite-utils json dogs.db "select * from dogs"
|
2019-01-25 18:06:29 -08:00 |
|