<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  <title>vincecima.com</title>
  <subtitle>This is a longer description about your blog.</subtitle>
  <link href="https://vincecima.com/feed.xml" rel="self" />
  <link href="https://vincecima.com/" />
  <updated>2025-05-10T00:00:00Z</updated>
  <id>https://vincecima.com/</id>
  <author>
    <name>Vince Cima</name>
  </author>
  <entry>
    <title>A faster way to copy SQLite databases between computers</title>
    <link href="https://vincecima.com/posts/links/2025/2025-05-10-copying-sqlite-databases/" />
    <updated>2025-05-10T00:00:00Z</updated>
    <id>https://vincecima.com/posts/links/2025/2025-05-10-copying-sqlite-databases/</id>
    <content type="html">&lt;p&gt;The approach described in Alex&#39;s article also opens up another possibility, &lt;em&gt;storing&lt;/em&gt; your application&#39;s state (contained in the SQLite database) as plain text in a git repo. In fact, this is the approach I take with my &lt;a href=&quot;https://github.com/vincecima/homebrew-new-bot&quot;&gt;Homebrew packages bot&lt;/a&gt;. Instead of using &lt;code&gt;sqlite3&lt;/code&gt;, I use Simon Willison’s &lt;code&gt;sqlite_utils&lt;/code&gt; package to do the &lt;a href=&quot;https://github.com/vincecima/homebrew-new-bot/blob/b97ad2684e226193349acaef278b553d1717bfd3/src/homebrew_new_bot/__init__.py#L69-L74&quot;&gt;dump&lt;/a&gt; and &lt;a href=&quot;https://github.com/vincecima/homebrew-new-bot/blob/b97ad2684e226193349acaef278b553d1717bfd3/src/homebrew_new_bot/__init__.py#L79-L84&quot;&gt;restore&lt;/a&gt; directly from the bot&#39;s Python code.&lt;/p&gt;
</content>
  </entry>
</feed>