Geopoly in SQLite
I noticed this morning that one of my Datasette installations had the Geopoly SQLite extension enabled.
61 posts tagged “sqlite”.
I noticed this morning that one of my Datasette installations had the Geopoly SQLite extension enabled.
I wanted to construct a string of SQL that would return a blob value: This was while writing a unit test for - for issue 19. I used it in the test here.
I figured out a single SQL query for the following today. Given a table of GitHub repositories, for each repository return: 1. The repository name 2.
When writing a test for datasette-leaflet-freedraw I realized I didn't have a simple tiny recipe for creating an in-memory SpatiaLite database in Python.
Given a large, heterogeneous table I wanted to identify patterns in the rows in terms of which columns were not null.
Google Chrome still includes support for Web SQL, the long since abandoned proposed standard for shipping a SQL engine in browser JavaScript.
Today I heard about the sqlite3-rsync command, currently available in a branch in the SQLite code repository.
— A one-liner to output details of the current Python's SQLite 2025-10-19 Farshid Ashouri TIL,sqlite In investigating llm/issues/164 I found myself needing to know more precise details of the Python…
I tried out rqlite today, a "lightweight, distributed relational database, which uses SQLite as its storage engine".
Xeophon suggested that E5-large-v2 as an embedding model that was worth a closer look. It's an interesting model. It's trained to match queries against passages of text.
Alex Garcia has been building some really cool new custom extensions for SQLite, working in C and Go. So far he's released two: - sqlite-lines, written in C, which adds and table-valued functions, for…
The SQLite table-valued function returns a list of functions that have been registered with SQLite, including functions that were added by extensions. Here's how to interpret its output.
Today I got curious about how MediaWiki records page history, so I started digging around and in the process figured out how to run it against a SQLite database on my macOS laptop!
Here's how to use SQLite's syntax with a CTE to create a temporary table that you can then perform joins against in a query: Try that here.
I learned this trick today while browsing the code of Blacklite, a neat Java library for writing diagnostic logs to a SQLite database.
Amplitude offers an "Export Data" button in the project settings page. This can export up to 365 days of events (up to 4GB per export), where the export is a zip file containing gzipped…
I wrote a Python script, triggers.py, to help me understand what data is available to SQLite triggers for which operations. SQLite triggers are documented here.
I was playing around with datanews/amtrak-geojson, which provides GeoJSON for Amtrak stations and track segments.
Derek Willis has a Datasette instance full of political campaign emails running on Heroku. Matt Hodges pointed out that a lot of these emails include codes, which are used by ActBlue campaigns to…
I usually use my command to import CSV data into SQLite, but for large CSV files (like a 750MB one) this can take quite a long time - over half an hour in this case.