Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

gustavocadev/solid-start-app-example

Open more actions menu

Repository files navigation

SolidStart

Everything you need to build a Solid project, powered by solid-start;

Install dependencies

npm i

Setting up Environment Variables

# Create a .env file in the root of the project and add the following
DATABLE_URL=db.sqlite
# You can change the value of DATABLE_URL if you want to use a different name for the database file

Initialising Database

# To Generate the SQL Queries to create the tables
npm run db:generate

# To Migrate the Database (Applies the changes to the database)
npm run db:migrate

Developing

Once you've created a project and installed dependencies with npm install (or pnpm install or yarn), start a development server:

npm run dev

# or start the server and open the app in a new browser tab
npm run dev -- --open

Building

Solid apps are built with adapters, which optimise your project for deployment to different environments.

By default, npm run build will generate a Node app that you can run with npm start. To use a different adapter, add it to the devDependencies in package.json and specify in your vite.config.js.

About

Drizzle ORM + Sqlite3 Example + Solid Start

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.