Skip to content

dov118/fitness

Repository files navigation

FITNESS TIME

Quality gate

Build Status Bugs Code Smells Vulnerabilities Security Rating Coverage Duplicated Lines (%)


In progress .....

Install projet

composer install
php artisan dusk:chrome-driver
npm install

Create sqlite databases files

touch database/database.sqlite
touch database/testing.sqlite

Setup .env

cat .env.example > .env
php artisan key:generate

in DB_DATABASE, put absolute path of database.sqlite file (in database folder)
in DISCORD_APPLICATION_ID, put discord app id
in DISCORD_APPLICATION_KEY, put discord app key

Setup .env.dusk.local

cat .env > .env.dusk.local

in APP_ENV, put testing
in DB_CONNECTION, put testing_sqlite
in DB_DATABASE, put absolute path of testing.sqlite file (in database folder)
in DISCORD_APPLICATION_ID, put DISCORD_APPLICATION_ID
in DISCORD_APPLICATION_KEY, empty value

Setup .env.testing

cat .env > .env.testing

Start local server

php artisan serve
npm run dev

Init database

php artisan migrate:refresh --seed

Run tests

php artisan test
php artisan dusk

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Languages