Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sqlite ppg migration #7570

Open
wants to merge 36 commits into
base: latest
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
49f1377
chore: update readme.md
ankur-arch Feb 18, 2025
0e4fc63
chore: update readme
ankur-arch Feb 18, 2025
1d41603
chore: update readmes to be more consistent
ankur-arch Feb 18, 2025
5abcd7f
chore: add typedsql to the examples
ankur-arch Feb 19, 2025
6705e1a
chore: add more code fixes
ankur-arch Feb 19, 2025
c4156dd
chore: convert fluent api queries
ankur-arch Feb 19, 2025
bb058b0
chore: clean up spaces
ankur-arch Feb 19, 2025
65e437c
refine: add more details
ankur-arch Feb 19, 2025
7bdbafa
chore: refine content further
ankur-arch Feb 20, 2025
3a93a80
Merge branch 'latest' into DA-2651
ankur-arch Feb 20, 2025
95a0f10
Merge branch 'latest' into DA-2651
ankur-arch Feb 20, 2025
762813b
fix: tests for jest
ankur-arch Feb 20, 2025
e01e748
fix: add tests in sequence
ankur-arch Feb 20, 2025
18585d0
fix: add database url
ankur-arch Feb 20, 2025
181b09a
fix: add seeders to tests
ankur-arch Feb 20, 2025
7692508
fix: update tests
ankur-arch Feb 20, 2025
ae4e03c
fix: typedsql tests
ankur-arch Feb 20, 2025
edd7098
fix: test scripts
ankur-arch Feb 20, 2025
f3f1a15
fix: remove accelerate from typedsql
ankur-arch Feb 20, 2025
bf318d9
fix: remove migrations for typedsql
ankur-arch Feb 20, 2025
85a87ab
fix: resolve conflicts
ankur-arch Feb 20, 2025
723aa64
fix: postgis db url
ankur-arch Feb 20, 2025
da46689
fix: tests
ankur-arch Feb 20, 2025
80ef94b
update express README
nikolasburk Feb 21, 2025
c9360dd
update express README
nikolasburk Feb 21, 2025
587fb7f
remove @latest from prisma init command because we're using the local…
nikolasburk Feb 21, 2025
eaa8c3d
update titles of READMEs to inlcude PPg
nikolasburk Feb 21, 2025
ad31bf3
simplify intro sentences of readmes
nikolasburk Feb 21, 2025
4dda724
add convenience options to try-prisma commands
nikolasburk Feb 21, 2025
43c4bae
update dummy connection string
nikolasburk Feb 21, 2025
1f1d03f
update region and project name prompts as bullets
nikolasburk Feb 21, 2025
17286ec
update .env file creation and add curl calls
nikolasburk Feb 21, 2025
3e4f9d8
update readmes
nikolasburk Feb 21, 2025
915f7f5
add curl commands
nikolasburk Feb 21, 2025
533fb92
update readmes
nikolasburk Feb 21, 2025
d660ca8
update main readme
nikolasburk Feb 21, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .github/tests/orm/express/run.sh
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,12 @@

set -eu

export DATABASE_URL="${PPG_TEST_DATABASE_URL}"

npm install
npx prisma migrate reset --force --skip-seed
npx prisma migrate dev --name init
npx prisma db seed
npm run dev &
pid=$!

Expand Down
4 changes: 4 additions & 0 deletions .github/tests/orm/fastify-graphql-sdl-first/run.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,12 @@

set -eu

export DATABASE_URL="${PPG_TEST_DATABASE_URL}"

npm install
npx prisma migrate reset --force --skip-seed
npx prisma migrate dev --name init
npx prisma db seed
npm run dev &
pid=$!

Expand Down
4 changes: 4 additions & 0 deletions .github/tests/orm/fastify-graphql/run.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,12 @@

set -eu

export DATABASE_URL="${PPG_TEST_DATABASE_URL}"

npm install
npx prisma migrate reset --force --skip-seed
npx prisma migrate dev --name init
npx prisma db seed
npm run dev &
pid=$!

Expand Down
4 changes: 4 additions & 0 deletions .github/tests/orm/fastify/run.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,12 @@

set -eu

export DATABASE_URL="${PPG_TEST_DATABASE_URL}"

npm install
npx prisma migrate reset --force --skip-seed
npx prisma migrate dev --name init
npx prisma db seed
npm run dev &
pid=$!

Expand Down
5 changes: 5 additions & 0 deletions .github/tests/orm/graphql-auth/run.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,13 @@

set -eu


export DATABASE_URL="${PPG_TEST_DATABASE_URL}"

npm install
npx prisma migrate reset --force --skip-seed
npx prisma migrate dev --name init
npx prisma db seed
npm run dev &
pid=$!

Expand Down
6 changes: 5 additions & 1 deletion .github/tests/orm/graphql-nexus/run.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,17 @@

set -eu

export DATABASE_URL="${PPG_TEST_DATABASE_URL}"

npm install
npx prisma migrate reset --force --skip-seed
npx prisma migrate dev --name init
npx prisma db seed
npm run dev &
pid=$!

sleep 20

npx newman run ../../.github/tests/postman_collections/graphql.json --bail
npx newman run ../../.github/tests/postman_collections/graphql.json --bail --verbose

kill "$pid"
4 changes: 4 additions & 0 deletions .github/tests/orm/graphql-sdl-first/run.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,12 @@

set -eu

export DATABASE_URL="${PPG_TEST_DATABASE_URL}"

npm install
npx prisma migrate reset --force --skip-seed
npx prisma migrate dev --name init
npx prisma db seed
npm run dev &
pid=$!

Expand Down
6 changes: 5 additions & 1 deletion .github/tests/orm/graphql-subscriptions/run.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,12 @@

set -eu

npm install
export DATABASE_URL="${PPG_TEST_DATABASE_URL}"

npm install
npx prisma migrate reset --force --skip-seed
npx prisma migrate dev --name init
npx prisma db seed
npm run dev &
pid=$!

Expand Down
4 changes: 4 additions & 0 deletions .github/tests/orm/graphql-typegraphql-crud/run.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,12 @@

set -eu

export DATABASE_URL="${PPG_TEST_DATABASE_URL}"

npm install
npx prisma migrate reset --force --skip-seed
npx prisma migrate dev --name init
npx prisma db seed
npm run dev &
pid=$!

Expand Down
4 changes: 4 additions & 0 deletions .github/tests/orm/graphql-typegraphql/run.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,12 @@

set -eu

export DATABASE_URL="${PPG_TEST_DATABASE_URL}"

npm install
npx prisma migrate reset --force --skip-seed
npx prisma migrate dev --name init
npx prisma db seed
npm run dev &
pid=$!

Expand Down
5 changes: 4 additions & 1 deletion .github/tests/orm/graphql/run.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,12 @@

set -eu

export DATABASE_URL="${PPG_TEST_DATABASE_URL}"

npm install
npx prisma migrate reset --force --skip-seed
npx prisma migrate dev --name init
npx prisma migrate reset -f
npx prisma db seed
npm run dev &
pid=$!

Expand Down
5 changes: 5 additions & 0 deletions .github/tests/orm/grpc/run.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,16 @@

set -eu

export DATABASE_URL="${PPG_TEST_DATABASE_URL}"

npm install
npx prisma migrate reset --force --skip-seed
npx prisma migrate dev --name init
npx prisma db seed
npm run dev &
pid=$!


sleep 10

npm run feed
Expand Down
4 changes: 4 additions & 0 deletions .github/tests/orm/hapi-graphql-sdl-first/run.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,12 @@

set -eu

export DATABASE_URL="${PPG_TEST_DATABASE_URL}"

npm install
npx prisma migrate reset --force --skip-seed
npx prisma migrate dev --name init
npx prisma db seed
npm run dev &
pid=$!

Expand Down
4 changes: 4 additions & 0 deletions .github/tests/orm/hapi-graphql/run.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,12 @@

set -eu

export DATABASE_URL="${PPG_TEST_DATABASE_URL}"

npm install
npx prisma migrate reset --force --skip-seed
npx prisma migrate dev --name init
npx prisma db seed
npm run dev &
pid=$!

Expand Down
4 changes: 4 additions & 0 deletions .github/tests/orm/hapi/run.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,12 @@

set -eu

export DATABASE_URL="${PPG_TEST_DATABASE_URL}"

npm install
npx prisma migrate reset --force --skip-seed
npx prisma migrate dev --name init
npx prisma db seed
npm run dev &
pid=$!

Expand Down
4 changes: 4 additions & 0 deletions .github/tests/orm/koa/run.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,12 @@

set -eu

export DATABASE_URL="${PPG_TEST_DATABASE_URL}"

npm install
npx prisma migrate reset --force --skip-seed
npx prisma migrate dev --name init
npx prisma db seed
npm run dev &
pid=$!

Expand Down
6 changes: 5 additions & 1 deletion .github/tests/orm/nest-graphql-sdl-first/run.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,16 @@

set -eu

export DATABASE_URL="${PPG_TEST_DATABASE_URL}"

npm install
npx prisma migrate reset --force --skip-seed
npx prisma migrate dev --name init
npx prisma db seed
npm run dev &
pid=$!

sleep 30
sleep 20

npx newman run ../../.github/tests/postman_collections/graphql-nestjs.json --bail

Expand Down
4 changes: 4 additions & 0 deletions .github/tests/orm/nest-graphql/run.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,12 @@

set -eu

export DATABASE_URL="${PPG_TEST_DATABASE_URL}"

npm install
npx prisma migrate reset --force --skip-seed
npx prisma migrate dev --name init
npx prisma db seed
npm run dev &
pid=$!

Expand Down
4 changes: 4 additions & 0 deletions .github/tests/orm/nest/run.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,12 @@

set -eu

export DATABASE_URL="${PPG_TEST_DATABASE_URL}"

npm install
npx prisma migrate reset --force --skip-seed
npx prisma migrate dev --name init
npx prisma db seed
npm run dev &
pid=$!

Expand Down
4 changes: 4 additions & 0 deletions .github/tests/orm/nextjs-graphql/run.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,12 @@

set -eu

export DATABASE_URL="${PPG_TEST_DATABASE_URL}"

npm install
npx prisma migrate reset --force --skip-seed
npx prisma migrate dev --name init
npx prisma db seed
npm run dev &
pid=$!

Expand Down
4 changes: 4 additions & 0 deletions .github/tests/orm/nextjs/run.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,12 @@

set -eu

export DATABASE_URL="${PPG_TEST_DATABASE_URL}"

npm install
npx prisma migrate reset --force --skip-seed
npx prisma migrate dev --name init
npx prisma db seed
npm run dev &
pid=$!

Expand Down
6 changes: 5 additions & 1 deletion .github/tests/orm/nuxt/run.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,12 @@

set -eu

npm install
export DATABASE_URL="${PPG_TEST_DATABASE_URL}"

npm install
npx prisma migrate reset --force --skip-seed
npx prisma migrate dev --name init
npx prisma db seed
npm run dev &
pid=$!

Expand Down
6 changes: 5 additions & 1 deletion .github/tests/orm/remix/run.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,12 @@

set -eu

npm install
export DATABASE_URL="${PPG_TEST_DATABASE_URL}"

npm install
npx prisma migrate reset --force --skip-seed
npx prisma migrate dev --name init
npx prisma db seed
npm run dev &
pid=$!

Expand Down
3 changes: 3 additions & 0 deletions .github/tests/orm/script/run.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@

set -eu

export DATABASE_URL="${PPG_TEST_DATABASE_URL}"

npm install
npx prisma migrate reset --force --skip-seed
npx prisma migrate dev --name init
npm run dev
6 changes: 5 additions & 1 deletion .github/tests/orm/sveltekit/run.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,12 @@

set -eu

npm install
export DATABASE_URL="${PPG_TEST_DATABASE_URL}"

npm install
npx prisma migrate reset --force --skip-seed
npx prisma migrate dev --name init
npx prisma db seed
npm run dev &
pid=$!

Expand Down
11 changes: 11 additions & 0 deletions .github/tests/orm/testing-express/run.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,16 @@

set -eu

# Check if DATABASE_URL is set
if [ -z "${PPG_TEST_DATABASE_URL:-}" ]; then
echo "Error: DATABASE_URL environment variable is not set."
exit 1
fi

export DATABASE_URL="${PPG_TEST_DATABASE_URL}"

npm install
npx prisma migrate reset --force --skip-seed
npx prisma migrate dev --name init
npx prisma db seed
npm run test
4 changes: 2 additions & 2 deletions .github/tests/orm/typedsql/run.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,6 @@
set -eu

npm install
npx prisma db push --skip-generate
npx prisma migrate dev --name init
npx prisma generate --sql
npm run dev
npm run test
Loading