-
Notifications
You must be signed in to change notification settings - Fork 0
/
init.bat
43 lines (35 loc) · 899 Bytes
/
init.bat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
@echo off
if not exist database\database.sqlite (
echo Database does not exist. Creating a new one...
echo. 2> database\database.sqlite
)
call npm install && (
echo Node.js dependencies installed successfully
call composer install && (
echo PHP dependencies installed successfully
call copy .env.example .env && (
echo Copied .env file
) || (
echo Failed to copy .env file
)
) || (
echo Composer install failed
)
) || (
echo Node.js install failed
)
call php artisan key:generate && (
echo App key generated
) || (
echo App key generation failed
)
call php artisan migrate:fresh --seed && (
echo Database migrated and seeded
) || (
echo Database migration failed
)
mklink /J public\storage storage\app\public && (
echo Storage symbolic link created
) || (
echo Symbolic link failed
)