Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Images automagically compressed by Calibre's image-actions ✨
Compression reduced images by 69.9%, saving 21.0 MB.
content/200-orm/300-prisma-migrate/200-understanding-prisma-migrate/shadow-database.png
content/200-orm/200-prisma-client/500-deployment/101-traditional/images/sevalla-app-creation.png
content/200-orm/200-prisma-client/500-deployment/101-traditional/images/koyeb-app-creation.png
static/img/guides/prisma-ai-sdk-nextjs-cover.png
static/img/guides/prisma-management-api-cover.png
static/img/ppg-studio.png
static/img/orm/nested-create.png
static/img/pulse/aws-rds-create-parameter-group.png
content/200-orm/800-more/300-upgrade-guides/800-upgrade-from-prisma-1/images/download-graphql-schema.png
static/img/pulse/railway-template-configure.png
static/img/guides/multiple-databases.png
static/img/guides/prisma-authjs-nextjs-cover.png
static/img/pulse/set-logical-replication-parameter.png
static/img/guides/prisma-betterauth-nextjs-cover.png
static/img/guides/prisma-postgres-github-actions-cover.png
static/img/guides/realtime-app-with-ppg.png
static/img/guides/using-prisma-orm-in-cursor.png
static/img/guides/datadog-tracing-prisma.png
static/img/guides/prisma-orm-in-pnpm-monorepo.png
static/img/guides/prisma-solid-start-cover.png
static/img/guides/prisma-react-router-7-cover.png
static/img/guides/neon-connection-pooling.png
static/img/guides/supabase-connection-pooling.png
static/img/guides/prisma-shopify-cover.png
static/img/guides/prisma-studio-embedded-in-nextjs.png
static/img/guides/access-control-with-permitio.png
static/img/guides/prisma-sveltekit-cover.png
static/img/guides/prisma-orm-docker.png
static/img/guides/prisma-tanstack-start-cover.png
static/img/guides/prisma-astro-cover.png
static/img/orm/prisma-windsurf-cover.png
content/200-orm/200-prisma-client/500-deployment/301-edge/images/550-01-create-repo.png
static/img/guides/prisma-clerk-nextjs-cover.png
static/img/guides/prisma-postgres-and-prisma-nuxt-guide.png
static/img/pulse/overview.png
static/img/guides/schema-migration-cover.png
static/img/accelerate/static-ip.png
static/img/accelerate/accelerate.png
static/img/guides/migrate-from-typeorm-cover.png
static/img/guides/migrate-from-sequelize-cover.png
static/img/guides/prisma-nextjs-cover.png
content/200-orm/800-more/300-upgrade-guides/800-upgrade-from-prisma-1/images/altering-columns-to-use-enum.png
static/img/guides/prisma-turborepo-setup.png
static/img/guides/permitio/planning.png
content/200-orm/100-prisma-schema/20-data-model/20-relations/sample-schema.png
static/img/guides/migrate-from-drizzle-cover.png
static/img/guides/migrate-from-mongoose-cover.png
static/img/guides/data-migration-cover.png
static/img/guides/guides-index-cover.png
static/img/orm/vercel-ui-build-command.png
static/img/guides/prisma-d1-setup-cover.png
static/img/orm/sample-database.png
content/600-about/20-style-guide/images/snagit-arrow-line-config.png
static/img/studio/14-edit-data-in-sidepanel.png
content/200-orm/800-more/300-upgrade-guides/800-upgrade-from-prisma-1/images/fix-incorrect-m-n-relations-sql.png
content/200-orm/200-prisma-client/500-deployment/301-edge/images/450-04-connect-db.png
content/200-orm/200-prisma-client/500-deployment/201-serverless/images/500-06-deploy-to-netlify-site-settings.png
static/img/orm/netlify-build-command-filled.png
content/200-orm/200-prisma-client/500-deployment/201-serverless/images/500-04-deploy-to-netlify-copy-supabase-connection-string.png
content/200-orm/800-more/300-upgrade-guides/800-upgrade-from-prisma-1/images/TablePlus-GUI.png
static/img/accelerate/ttl_and_swr.png
content/200-orm/300-prisma-migrate/200-understanding-prisma-migrate/mental-model-illustrations/prisma-migrate-lifecycle.png
static/img/pulse/result-of-adding-static-ip-to-pulse.png
static/img/studio/06-add-remove-filters.png
static/img/accelerate/result-of-adding-static-ip-to-accelerate.png
static/img/pulse/railway-database-url.png
static/img/studio/09-model-sort.png
content/200-orm/200-prisma-client/500-deployment/301-edge/images/450-05-data-proxy.png
static/img/pulse/without-name.png
static/img/guides/permitio/rebac.png
static/img/pulse/with-name.png
content/600-about/20-style-guide/images/snagit-screenshot-shadow-config.png
content/200-orm/200-prisma-client/500-deployment/201-serverless/images/300-50-deploy-to-vercel-success.png
static/img/accelerate/swr.png
static/img/ppg-dbeaver.png
static/img/orm/netlify-edit-settings.png
content/200-orm/800-more/300-upgrade-guides/800-upgrade-from-prisma-1/images/add-missing-default-constraints-to-columns.png
content/200-orm/200-prisma-client/500-deployment/301-edge/images/450-03-import-project.png
content/200-orm/800-more/300-upgrade-guides/800-upgrade-from-prisma-1/images/fix-columns-with-json-data-types.png
content/200-orm/200-prisma-client/500-deployment/301-edge/images/550-02-deploy-to-deno-project-parameters.png
static/img/studio/07-show-hide-fields.png
static/img/orm/vercel-ui-build-command-filled.png
content/200-orm/200-prisma-client/500-deployment/201-serverless/images/300-60-deploy-to-vercel-preview-environment-variable.png
content/200-orm/800-more/300-upgrade-guides/800-upgrade-from-prisma-1/images/run-sql-command-to-alter-column.png
static/img/pulse/add-group.png
content/200-orm/050-overview/500-databases/images/drivers/qe-query-engine-adapter.png
content/200-orm/200-prisma-client/500-deployment/201-serverless/images/300-00-deploy-to-vercel-architecture.png
static/img/studio/08-show-hide-records.png
static/img/pulse/replication-slot-submission.png
static/img/pulse/unidirectional-data-flow.png
content/200-orm/200-prisma-client/500-deployment/201-serverless/images/500-03-deploy-to-netlify-example-repo-create-fork-page.png
static/img/accelerate/ttl.png
content/600-about/20-style-guide/images/save-multiple-changes.png
static/img/accelerate/accelerate-in-prod.png
content/200-orm/200-prisma-client/500-deployment/101-traditional/images/heroku-architecture.png
static/img/studio/05-save-multiple-changes.png
content/200-orm/200-prisma-client/500-deployment/201-serverless/images/500-07-deploy-to-netlify-environment-variables-settings.png
static/img/accelerate/accelerate-in-dev.png
static/img/orm/prisma-autocompletion-in-js.png
content/200-orm/050-overview/500-databases/images/drivers/qe-query-execution-flow.png
content/200-orm/200-prisma-client/500-deployment/101-traditional/images/sevalla-app-internal-connection.png
static/social/docs-social.png
static/img/docs-social.png
content/200-orm/200-prisma-client/600-observability-and-logging/jaeger.png
static/img/ppg-datagrip.png
static/img/pulse/pulse-usecase.png
content/200-orm/050-overview/500-databases/images/embedded-replica-write-propagation.png
content/200-orm/050-overview/500-databases/images/embedded-replica-create-replica.png
content/200-orm/050-overview/500-databases/images/embedded-replica-read.png
content/200-orm/300-prisma-migrate/200-understanding-prisma-migrate/mental-model-illustrations/prisma-migrate-dev-flow.png
static/img/studio/04-model-view-keyboard-shortcuts.png
static/img/studio/02-open-model.png
content/200-orm/200-prisma-client/500-deployment/201-serverless/images/500-09-deploy-to-netlify-application-deployed-call-result.png
content/200-orm/800-more/300-upgrade-guides/800-upgrade-from-prisma-1/images/regenerate-resolvers-with-t-crud.png
static/img/ppg-tableplus.png
content/600-about/20-style-guide/images/snagit-text-annotation-config.png
static/img/studio/03-open-close-models.png
content/200-orm/050-overview/500-databases/images/embedded-replica-remote-read.png
content/200-orm/300-prisma-migrate/200-understanding-prisma-migrate/mental-model-illustrations/prisma-migrate-diff-flow.png
static/img/pulse/user-insert.png
content/200-orm/300-prisma-migrate/200-understanding-prisma-migrate/mental-model-illustrations/prisma-migrate-state-mgt.png
static/img/guides/migrate-team-dev.png
content/200-orm/300-prisma-migrate/300-workflows/migrate-team-dev.png
content/200-orm/200-prisma-client/500-deployment/101-traditional/images/sevalla-choose-repository.png
content/200-orm/800-more/100-under-the-hood/typical-flow-query-engine-at-runtime.png
content/200-orm/200-prisma-client/500-deployment/101-traditional/images/sevalla-web-terminal.png
static/img/pulse/what-is-pulse.png
content/200-orm/100-prisma-schema/20-data-model/20-relations/one-to-many.png
static/img/studio/embedded-flow.png
content/200-orm/050-overview/100-introduction/user-post-relation-1-n.png
content/200-orm/200-prisma-client/500-deployment/101-traditional/images/sevalla-database-studio.png
static/img/platform/pdp-concepts.png
static/img/orm/prisma-evolve-app-workflow.png
static/img/getting-started/prisma-evolve-app-workflow.png
content/200-orm/800-more/300-upgrade-guides/800-upgrade-from-prisma-1/images/use-t-crud-to-generate-resolvers.png
static/img/accelerate/accelerate-update-database-connection-string.png
static/img/orm/unwanted-autocomplete-values-in-vscode.png
content/200-orm/300-prisma-migrate/200-understanding-prisma-migrate/shadow-db.png
content/200-orm/300-prisma-migrate/300-workflows/new-dev-db.png
static/img/studio/15-delete-records.png
content/200-orm/800-more/300-upgrade-guides/800-upgrade-from-prisma-1/images/fix-schema-incompatibilities.png
content/200-orm/200-prisma-client/500-deployment/201-serverless/images/500-05-deploy-to-netlify-netlify-init-configure-site.png
content/200-orm/200-prisma-client/000-setup-and-configuration/050-databases-connections/serverless-connections-2.png
static/img/guides/github-comment.png
content/200-orm/200-prisma-client/500-deployment/101-traditional/images/heroku-deployed.png
content/200-orm/200-prisma-client/000-setup-and-configuration/prisma-client-node-module.png
static/img/getting-started/prisma-client-node-module.png
static/img/studio/16-discard-changes.png
content/200-orm/800-more/300-upgrade-guides/800-upgrade-from-prisma-1/images/expose-prisma-model-fields-with-t-model.png
content/200-orm/200-prisma-client/500-deployment/201-serverless/images/300-70-deploy-to-vercel-environment-variables.png
content/200-orm/300-prisma-migrate/300-workflows/deploy-db.png
content/200-orm/200-prisma-client/500-deployment/201-serverless/images/500-08-deploy-to-netlify-application-deployed.png
static/img/orm/prisma-migrate-development-workflow.png
static/img/guides/multi-client-app-demo.png
content/200-orm/200-prisma-client/500-deployment/101-traditional/images/sevalla-create-database.png
static/img/studio/12-save-multiple-inline-changes.png
content/200-orm/200-prisma-client/500-deployment/201-serverless/images/500-02-deploy-to-netlify-example-repo-click-fork.png
static/img/orm/prisma-db-pull-generate-schema.png
static/img/getting-started/prisma-db-pull-generate-schema.png
content/200-orm/200-prisma-client/500-deployment/101-traditional/images/sevalla-name-application.png
content/200-orm/300-prisma-migrate/200-understanding-prisma-migrate/mental-model-illustrations/database-first-migration-flow.png
static/img/guides/migration-history.png
content/200-orm/300-prisma-migrate/300-workflows/migration-history.png
content/200-orm/200-prisma-client/000-setup-and-configuration/prisma-client-generation-workflow.png
static/img/ppg-postico.png
content/200-orm/200-prisma-client/500-deployment/101-traditional/images/koyeb-deployed.png
content/200-orm/200-prisma-client/500-deployment/101-traditional/images/koyeb-architecture.png
content/200-orm/200-prisma-client/500-deployment/201-serverless/images/500-01-deploy-to-netlify-architecture.png
content/200-orm/100-prisma-schema/20-data-model/20-relations/relations-intro.png
static/img/pulse/supabase-direct-database-connection.png
static/img/studio/11-save-inline-changes.png
content/200-orm/100-prisma-schema/20-data-model/20-relations/quick-fix-index.png
static/img/studio/01-models-view.png
content/200-orm/800-more/300-upgrade-guides/800-upgrade-from-prisma-1/images/prisma-cli-introspection-flow.png
content/200-orm/200-prisma-client/450-testing/Docker_Diagram_V1.png
content/200-orm/200-prisma-client/500-deployment/201-serverless/images/300-40-deploy-to-vercel-configure-project.png
static/img/studio/10-edit-inline-record.png
content/200-orm/200-prisma-client/500-deployment/201-serverless/images/300-30-deploy-to-vercel-create-git-repo.png
content/200-orm/300-prisma-migrate/200-understanding-prisma-migrate/mental-model-illustrations/entity-first-migration-flow.png
static/img/orm/baseline-production-from-local.png
content/200-orm/200-prisma-client/500-deployment/201-serverless/images/300-20-deploy-to-vercel-select-github.png
content/200-orm/300-prisma-migrate/200-understanding-prisma-migrate/mental-model-illustrations/db-push-flow.png
content/200-orm/050-overview/100-introduction/prisma-makes-devs-productive.png
content/200-orm/050-overview/500-databases/mongodb.png
static/img/studio/13-edit-side-panel-icon.png
static/img/orm/connect-sql-server.png
content/200-orm/300-prisma-migrate/300-workflows/existing-database.png
static/img/orm/cursor-2.png
static/img/orm/cursor-3.png
content/200-orm/300-prisma-migrate/200-understanding-prisma-migrate/migrate-mapping.png
content/200-orm/050-overview/100-introduction/node-js-db-tools-tradeoffs.png
content/200-orm/200-prisma-client/000-setup-and-configuration/050-databases-connections/serverless-connections.png
content/200-orm/200-prisma-client/600-observability-and-logging/trace-diagram.png
static/img/orm/offset-skip-take.png
static/img/orm/cursor-1.png
static/img/technologies/tanstack.png
content/200-orm/200-prisma-client/500-deployment/201-serverless/images/300-10-deploy-to-vercel-deploy-button.png
static/img/getting-started/prisma-client-install-and-generate.png
content/200-orm/050-overview/100-introduction/user-table.png
content/200-orm/050-overview/500-databases/postgresql-connection-string.png
content/200-orm/050-overview/500-databases/mysql-connection-string.png
content/200-orm/050-overview/100-introduction/prisma-rest-apis.png
static/img/favicon.png
static/ai_logo.png
content/200-orm/800-more/100-under-the-hood/query-engine-node-js-at-runtime.png
content/200-orm/200-prisma-client/500-deployment/101-traditional/images/railway-networking.png
9 images did not require optimisation.