diff --git a/.devcontainer/build.sh b/.devcontainer/build.sh index aae6965bf..5095dd3ce 100644 --- a/.devcontainer/build.sh +++ b/.devcontainer/build.sh @@ -12,4 +12,7 @@ yarn install yarn workspace @affine/storage build # Create database -yarn workspace @affine/server prisma db push \ No newline at end of file +yarn workspace @affine/server prisma db push + +# Create user username: affine, password: affine +echo "INSERT INTO \"users\"(\"id\",\"name\",\"email\",\"email_verified\",\"created_at\",\"password\") VALUES('99f3ad04-7c9b-441e-a6db-79f73aa64db9','affine','affine@affine.pro','2024-02-26 15:54:16.974','2024-02-26 15:54:16.974+00','\$argon2id\$v=19\$m=19456,t=2,p=1\$esDS3QCHRH0Kmeh87YPm5Q\$9S+jf+xzw2Hicj6nkWltvaaaXX3dQIxAFwCfFa9o38A');" | yarn workspace @affine/server prisma db execute --stdin \ No newline at end of file diff --git a/.devcontainer/setup-user.sh b/.devcontainer/setup-user.sh index 1171f79d4..21fd1c7cb 100755 --- a/.devcontainer/setup-user.sh +++ b/.devcontainer/setup-user.sh @@ -1,7 +1,9 @@ +set -e + if [ -v GRAPHITE_TOKEN ];then gt auth --token $GRAPHITE_TOKEN fi -git fetch +git fetch origin canary:canary --depth=1 git branch canary -t origin/canary gt init --trunk canary