Simon Willison
56093de078
sqlite-utils transform --add-foreign-key option, closes #585
2023-08-17 18:51:04 -07:00
Simon Willison
619cea8681
sqlite-utils convert --pdb option, closes #581
2023-07-26 14:06:05 -07:00
Simon Willison
37e374e05a
Improved convert() function documentation
2023-07-25 07:47:44 -07:00
Simon Willison
18f190e283
sqlite-utils rename-table command, refs #565
2023-07-22 12:48:04 -07:00
Simon Willison
f7af23837d
--empty-null option for CSV and TSV imports, closes #563
2023-07-02 22:42:26 -07:00
Simon Willison
8c739558f7
--stop-after option, closes #561
2023-06-27 11:50:04 -07:00
Simon Willison
8188acc1f1
Fix for missing csv Pygments support, refs #551
2023-05-21 14:03:10 -07:00
Simon Willison
d8fe1b0d89
Reformatted CLI examples in docs
...
Closes #551
2023-05-21 13:57:22 -07:00
Simon Willison
718b0cba9b
Experimental TUI powered by Trogon
...
* sqlite-utils tui command if Trogon is installed, closes #545
* Documentation for trogon TUI
* Screenshot of TUI
* Ignore trogon mypy error
* only run flake8 on Python 3.8 or higher, closes #550
2023-05-21 11:41:56 -07:00
Simon Willison
d2a7b15b2b
Analyze tables options: --common-limit, --no-most, --no-least
...
Closes #544
2023-05-21 09:19:30 -07:00
Simon Willison
e0ec4c3451
--no-skip-false option, plus docs - closes #527
2023-05-08 14:03:20 -07:00
Simon Willison
373b7886d2
--raw-lines option, closes #539
2023-05-07 11:26:14 -07:00
Simon Willison
eb67fc69a2
Run cog -r against latest tabulate, refs #501
2022-10-18 11:08:34 -07:00
Simon Willison
afbd2b2cba
Link to convert command too, refs #483
2022-09-26 12:09:32 -07:00
Simon Willison
ee74bd5f81
Fix heading levels, refs #483
2022-09-26 12:03:54 -07:00
Simon Willison
85247038f7
install and uninstall commands, closes #483
2022-09-26 11:57:11 -07:00
Simon Willison
5b969273f1
Markup tweak
2022-09-01 18:44:56 -07:00
Simon Willison
087753cd42
sites.db is better name than dogs.db in this example
2022-08-27 21:01:55 -07:00
Simon Willison
104f37fa4d
db[table].create(..., transform=True) and create-table --transform
...
Closes #467
2022-08-27 16:17:55 -07:00
Simon Willison
a46a5e3a9e
Improved code compilation pattern, closes #472
2022-08-26 22:20:09 -07:00
Simon Willison
31f062d4a7
sqlite-utils query --functions option, refs #471
2022-08-26 21:53:55 -07:00
Simon Willison
7a9a6363ff
sqlite-utils rows --order option, closes #469
2022-08-26 21:10:20 -07:00
Simon Willison
f4fb78fa95
Cross-link CLI to Python docs ( #460 )
...
* Start cross-linking CLI to Python docs, refs #426
* More links to Python from CLI page, refs #426
2022-08-18 14:58:07 -07:00
Simon Willison
77ca051d4f
Link to installation instructions ( #457 )
2022-07-27 10:57:50 -07:00
Simon Willison
c710ade644
sqlite-utils duplicate command, closes #454 , refs #449
...
Also made it so .duplicate() raises new NoTable exception rather than raising
an AssertionError if the source table does not exist.
2022-07-15 14:45:47 -07:00
Simon Willison
7ddf530088
A less potentially confusing parameter name
2022-06-13 08:22:59 -07:00
Yuri
9fedfc69d7
docs to dogs ( #437 )
2022-05-30 14:32:41 -07:00
Simon Willison
397183debd
Switch docs theme to Furo, refs #435
2022-05-20 14:52:00 -07:00
Simon Willison
95522ad919
Clarified support for newline-delimited JSON, closes #417
2022-03-25 14:17:10 -07:00
Simon Willison
0b7b80bd40
Document the convert() with initialization pattern, closes #420
2022-03-25 13:07:29 -07:00
Simon Willison
878d5f5cea
errors=r.SET_NULL/r.IGNORE options for parsedate/parsedatetime, closes #416
2022-03-20 21:01:35 -07:00
Simon Willison
8f528ed2b1
Fix ReST warning
2022-02-15 17:21:07 -08:00
Simon Willison
3e5a4f60cc
Tweaked SpatiaLite CLI docs, refs #398
2022-02-15 17:06:49 -08:00
Chris Amico
a692c56659
Add SpatiaLite helpers to CLI ( #407 )
...
* Add SpatiaLite CLI helpers
* Add docs for spaitalite helpers
* Fix flake8 issues and add more detail on spatial types
* Run cog and add some help text.
* Use SpatiaLite when calculating coverage, refs #407
Co-authored-by: Simon Willison <swillison@gmail.com>
2022-02-15 16:58:07 -08:00
Simon Willison
3acc2f1772
Adding a primary key to a rowid table, closes #403
2022-02-08 11:33:45 -08:00
Simon Willison
7d928f8308
Better insert-replace CLI documentation, refs #393
2022-02-03 14:11:38 -08:00
Simon Willison
d1d2a8e6fa
sqlite-utils bulk --batch-size option, closes #392
2022-01-26 10:15:23 -08:00
Simon Willison
3b632f0a7e
sqlite-utils rows --where and -p options, closes #382
2022-01-11 15:32:43 -08:00
Simon Willison
324ebc3130
sqlite-utils rows --limit and --offset options, closes #381
2022-01-11 15:19:29 -08:00
Simon Willison
5f38c81601
Fixed typo
2022-01-11 11:20:34 -08:00
Simon Willison
129141572f
sqlite-utils bulk command
...
* sqlite-utils bulk command, closes #375
* Refactor import_options and insert_upsert_options, refs #377
* Tests for sqlite-utils bulk, refs #377
* Documentation for sqlite-utils bulk, refs #377
2022-01-10 18:10:54 -08:00
Simon Willison
1b84c175b4
--analyze option for create-index, insert, update commands, closes #379 , closes #365
2022-01-10 17:36:41 -08:00
Simon Willison
e0ef9288fe
sqlite-utils analyze command, refs #379
2022-01-10 17:24:17 -08:00
Simon Willison
1d64cd2e5b
sqlite-utils create-database command, closes #348
2022-01-09 12:33:16 -08:00
Simon Willison
f08fe6fd4d
Fixed error in docs: it's suffix not extension, refs #372
2022-01-09 12:18:31 -08:00
Simon Willison
c9ecd0d6a3
stem and suffix columns for insert-files, closes #372
2022-01-09 12:16:52 -08:00
Simon Willison
49a54ffb2f
Fix for cog error
...
Should help tests pass for #374 , #371
2022-01-09 12:08:03 -08:00
Simon Willison
22c8d10dd3
--convert function can now modify row in place, closes #371
2022-01-09 12:06:02 -08:00
Simon Willison
b8c134059e
--fmt now implies --table, closes #374
2022-01-09 10:07:48 -08:00
Simon Willison
148e9c7aee
Use cog to maintain --fmt list, closes #373
2022-01-09 09:48:48 -08:00