<p>I've noticed a lot of Developers recently adopting SQLite for their database and I wonder why this is.</p>
<p>Laravel changed their default database to SQLite for local development.</p>
<p>It simplifies the development environment as there's no need for a separate database like MySQL or MariaDB but, if you'll be using one of those in production, won't that cause more issues when you migrate your local application?</p>
<p>Drupal supports using SQLite, but, other than for <a href="/atdc">my automated testing course</a>, or when running automated tests, I've always used a MySQL or MariaDB database.</p>
<p>Maybe this is something to keep an eye on and potentially use more for some scenarios in the future.</p>
format:full_html
processed:|
<p>I've noticed a lot of Developers recently adopting SQLite for their database and I wonder why this is.</p>
<p>Laravel changed their default database to SQLite for local development.</p>
<p>It simplifies the development environment as there's no need for a separate database like MySQL or MariaDB but, if you'll be using one of those in production, won't that cause more issues when you migrate your local application?</p>
<p>Drupal supports using SQLite, but, other than for <a href="/atdc">my automated testing course</a>, or when running automated tests, I've always used a MySQL or MariaDB database.</p>