Skip to main content

SQLite Installation

SQLite is the default (Quick Start) and recommended database to quickly create an app locally.

Install SQLite during app creation​

Use one of the following commands:

yarn create strapi-app my-project --quickstart

This will create a new project and launch it in the browser.

💡 Tip

The Quick Start Guide is a complete step-by-step tutorial.

Install SQLite manually​

In a terminal, run the following command:

yarn add better-sqlite3

Add the following code to your ./config/database.js or ./config/database.ts file:

./config/database.js
module.exports = ({ env }) => ({
connection: {
client: 'sqlite',
connection: {
filename: path.join(__dirname, '..', env('DATABASE_FILENAME', '.tmp/data.db')),
},
useNullAsDefault: true,
},
});