{
"$type": "site.standard.document",
"description": "Part 2 of building a full-stack URL shortener in Rust. We swap our in-memory HashMap for SQLite with sqlx, write migrations, and persist URLs across restarts.",
"path": "/blog/full-stack-rust-part-2/",
"publishedAt": "2026-03-14T00:00:00.000Z",
"site": "at://did:plc:4po2afnpxgpdwpsr5fwgw3we/site.standard.publication/3mnagfxrccm2o",
"title": "Persisting Data with sqlx and SQLite"
}