diff --git a/apps/site/src/app/(index)/page.tsx b/apps/site/src/app/(index)/page.tsx
index d3cfedb915..83d24742cf 100644
--- a/apps/site/src/app/(index)/page.tsx
+++ b/apps/site/src/app/(index)/page.tsx
@@ -23,8 +23,8 @@ const twoCol = [
Postgres that fits your stack.
- Works with your existing stack, wherever you deploy.Your choice of
- ORM, frameworks, and tools, they all just connect.
+ Works with your existing stack, wherever you deploy.Your choice of ORM, frameworks, and
+ tools, they all just connect.
- The PostgreSQL millions know and trust in production, ready in seconds
- with zero configuration. Automatic backups, observability and
- compliance.
+ The PostgreSQL millions know and trust in production, ready in seconds with zero
+ configuration. Automatic backups, observability and compliance.
- Real Postgres with the developer experience and infrastructure to
- ship faster.
+ Real Postgres with the developer experience and infrastructure to ship faster.
$
-
- npx prisma init
-
+ npx prisma init
@@ -158,8 +154,7 @@ export default function SiteHome() {
},
{
title: "Manage databases",
- subtitle:
- "Create, manage and explore databases directly in your IDE.",
+ subtitle: "Create, manage and explore databases directly in your IDE.",
imageUrl: "/illustrations/homepage/ide",
imageAlt: "IDE",
icon: "fa-light fa-screwdriver-wrench",
@@ -183,8 +178,7 @@ export default function SiteHome() {
},
{
title: "Browse your data",
- subtitle:
- "Explore, filter, and edit your data with an interface.",
+ subtitle: "Explore, filter, and edit your data with an interface.",
imageUrl: "/illustrations/homepage/data",
imageAlt: "Data browsing",
icon: "fa-light fa-magnifying-glass-arrow-right",
@@ -210,12 +204,14 @@ export default function SiteHome() {
- Give your users instant production-ready Postgres, create
- databases, add a built-in data browser, and personalize it.
+ Give your users instant production-ready Postgres, create databases, add a built-in
+ data browser, and personalize it.
@@ -263,9 +259,11 @@ export default function SiteHome() {
Create your first Database
-
- Explore Pricing
-
+
+
+ Explore Pricing
+
+
diff --git a/apps/site/src/app/about/page.tsx b/apps/site/src/app/about/page.tsx
index ab3c4f7bf1..ee461328fa 100644
--- a/apps/site/src/app/about/page.tsx
+++ b/apps/site/src/app/about/page.tsx
@@ -503,9 +503,11 @@ export default function About() {
We’re always excited to talk to more people who share our vision
to empower developers to build data-driven applications.
-
- View open positions
-
+
+
+ View open positions
+
+
diff --git a/apps/site/src/app/careers/page.tsx b/apps/site/src/app/careers/page.tsx
index 8a594a39a2..36b6b41ea5 100644
--- a/apps/site/src/app/careers/page.tsx
+++ b/apps/site/src/app/careers/page.tsx
@@ -208,14 +208,11 @@ export default function Careers() {
Help us empower developers to build data-driven applications.
- The best code is the code that writes itself. Prisma Client gives you
- a fantastic autocomplete experience so you can move quickly and be
- sure you don't write an invalid query. Our obsession with type safety
- means you can rest assured that your code works as expected, every
- time.
+ The best code is the code that writes itself. Prisma Client gives you a fantastic
+ autocomplete experience so you can move quickly and be sure you don't write an invalid
+ query. Our obsession with type safety means you can rest assured that your code works as
+ expected, every time.
- Execute SQL queries directly against your database without losing the
- benefits of Prisma’s type-checking and auto-completion. TypedSQL
- leverages the capabilities of Prisma Client to write raw SQL queries
- that are type-checked at compile time.
+ Execute SQL queries directly against your database without losing the benefits of Prisma’s
+ type-checking and auto-completion. TypedSQL leverages the capabilities of Prisma Client to
+ write raw SQL queries that are type-checked at compile time.
),
@@ -189,9 +187,8 @@ export default function Client() {
- The Prisma Client works seamlessly across languages and databases.
- Ship faster by writing less SQL. Avoid mistakes with a fully type-safe
- API tailored specifically for your app.
+ The Prisma Client works seamlessly across languages and databases. Ship faster by writing
+ less SQL. Avoid mistakes with a fully type-safe API tailored specifically for your app.
@@ -253,9 +250,7 @@ export default function Client() {
- Prisma Studio is the easiest way to explore and manipulate data
- in your Prisma projects. Understand your data by browsing across
- tables, filter, paginate, traverse relations and edit your data
- with safety.
+ Prisma Studio is the easiest way to explore and manipulate data in your Prisma
+ projects. Understand your data by browsing across tables, filter, paginate, traverse
+ relations and edit your data with safety.
- Prisma Migrate auto-generates SQL migrations from your Prisma
- schema. These migration files are fully customizable, giving you
- full control and ultimate flexibility — from local development
- to production environments.
+ Prisma Migrate auto-generates SQL migrations from your Prisma schema. These
+ migration files are fully customizable, giving you full control and ultimate
+ flexibility — from local development to production environments.
- Migrations are automatically generated so you don't have to
- write the SQL by hand.
+ Migrations are automatically generated so you don't have to write the SQL by hand.
@@ -146,8 +143,8 @@ export default function Migrate() {
- Migrate generates SQL migrations, ensuring migrations will
- always result in the same database schema across environments.
+ Migrate generates SQL migrations, ensuring migrations will always result in the same
+ database schema across environments.
@@ -160,8 +157,8 @@ export default function Migrate() {
- Generated SQL migrations can be fully customized giving you full
- control over the exact changes.
+ Generated SQL migrations can be fully customized giving you full control over the
+ exact changes.
@@ -185,9 +182,8 @@ export default function Migrate() {
Prototype fast without migrations
- While prototyping you can create the database schema
- quickly using the prisma db push command without creating
- migrations.
+ While prototyping you can create the database schema quickly using the prisma
+ db push command without creating migrations.
- Quickly seed your database with data by defining a seed
- script in JavaScript, TypeScript or Shell.
+ Quickly seed your database with data by defining a seed script in JavaScript,
+ TypeScript or Shell.
@@ -211,8 +207,7 @@ export default function Migrate() {
Smart problem resolution
- Migrate detects database schema drift and assists you in
- resolving them.
+ Migrate detects database schema drift and assists you in resolving them.
@@ -233,8 +228,8 @@ export default function Migrate() {
Dedicated production workflows
- Migrate supports dedicated workflows for carrying out
- migrations safely in production.
+ Migrate supports dedicated workflows for carrying out migrations safely in
+ production.
- Migrate can be integrated into CI/CD pipelines, e.g.
- GitHub Actions, to automate applying migrations before
- deployment.
+ Migrate can be integrated into CI/CD pipelines, e.g. GitHub Actions, to
+ automate applying migrations before deployment.
@@ -258,9 +252,8 @@ export default function Migrate() {
Conflict detection and resolution
- Migrate keeps track of applied migrations and provides
- tools to detect and resolve conflicts and drifts between
- migrations and the database schema.
+ Migrate keeps track of applied migrations and provides tools to detect and
+ resolve conflicts and drifts between migrations and the database schema.
@@ -283,10 +276,9 @@ export default function Migrate() {
- When using Prisma Migrate with Prisma Client, schema changes are
- type checked in your application code. This eliminates errors
- that arise when database schema changes require changes to the
- application code.
+ When using Prisma Migrate with Prisma Client, schema changes are type checked in
+ your application code. This eliminates errors that arise when database schema
+ changes require changes to the application code.
@@ -301,10 +293,9 @@ export default function Migrate() {
- Prisma Migrate generates migrations based on changes in the
- Prisma schema – a human-readable declarative definition of your
- database schema. This allows you to focus on your desired
- database schema rather than the steps to get there.
+ Prisma Migrate generates migrations based on changes in the Prisma schema – a
+ human-readable declarative definition of your database schema. This allows you to
+ focus on your desired database schema rather than the steps to get there.
@@ -319,9 +310,9 @@ export default function Migrate() {
- With Prisma Migrate, generated migrations are tracked in your
- Git repository, allowing you to make changes to your database
- schema in tandem with your application code.
+ With Prisma Migrate, generated migrations are tracked in your Git repository,
+ allowing you to make changes to your database schema in tandem with your application
+ code.
@@ -336,9 +327,9 @@ export default function Migrate() {
- With Prisma Migrate, generated migrations are tracked in your
- Git repository, allowing you to make changes to your database
- schema in tandem with your application code.
+ With Prisma Migrate, generated migrations are tracked in your Git repository,
+ allowing you to make changes to your database schema in tandem with your application
+ code.
@@ -353,8 +344,8 @@ export default function Migrate() {
- Prisma Migrate can be adopted in any existing project that uses
- PostgreSQL, MySQL, MariaDB, SQL Server, CockroachDB or SQLite.
+ Prisma Migrate can be adopted in any existing project that uses PostgreSQL, MySQL,
+ MariaDB, SQL Server, CockroachDB or SQLite.
))}
@@ -378,9 +367,11 @@ export default function ORM() {
Integrate Prisma into your development ecosystem and focus on your team’s core
competencies
-
- Explore Enterprise
-
+
+
+ Explore Enterprise
+
+
@@ -426,19 +417,17 @@ export default function ORM() {
- This is the mature, proven, and production-tested PostgreSQL millions
- of developers already rely on. Standard SQL and wire protocol,
- Postgres extensions like pgvector, and data import with pg_dump.
+ This is the mature, proven, and production-tested PostgreSQL millions of developers
+ already rely on. Standard SQL and wire protocol, Postgres extensions like pgvector, and
+ data import with pg_dump.
- Handles connection pooling automatically, and runs on bare metal and
- unikernels for maximum performance.
+ Handles connection pooling automatically, and runs on bare metal and unikernels for
+ maximum performance.
>
),
@@ -71,9 +71,9 @@ const twoCol = [
from day one
- Automated backups, encryption at rest and in transit, full tenant
- isolation and enterprise-grade compliance. Everything you need to ship
- with confidence, managed automatically.
+ Automated backups, encryption at rest and in transit, full tenant isolation and
+ enterprise-grade compliance. Everything you need to ship with confidence, managed
+ automatically.
>
),
@@ -139,25 +139,17 @@ export default async function SiteHome() {
Build, test and ship faster with zero infrastructure to manage.
@@ -254,12 +237,14 @@ export default async function SiteHome() {
- Usage-based pricing, with a generous free tier. Spend limits
- included, so you never get surprised.
+ Usage-based pricing, with a generous free tier. Spend limits included, so you never
+ get surprised.
@@ -288,20 +273,15 @@ export default async function SiteHome() {
See Postgres in action
- See how to get started in just a couple of minutes, with Prisma
- Postgres.
+ See how to get started in just a couple of minutes, with Prisma Postgres.
{plan.points.map((item, index) => (
diff --git a/apps/site/src/app/startups/page.tsx b/apps/site/src/app/startups/page.tsx
index 668df6da2e..7f949ea7ab 100644
--- a/apps/site/src/app/startups/page.tsx
+++ b/apps/site/src/app/startups/page.tsx
@@ -57,8 +57,8 @@ const testimonials = [
{
quote: (
<>
- We adopted Prisma conventions as our standard, and it saves lots
- of time from having to reinvent things ourselves.
+ We adopted Prisma conventions as our standard, and it saves lots of time from having
+ to reinvent things ourselves.
>
),
author: "Yuval Hazaz",
@@ -70,8 +70,8 @@ const testimonials = [
{
quote: (
<>
- Thanks to Prisma, we can seamlessly scale our applications{" "}
- without concerns about data layer performance.
+ Thanks to Prisma, we can seamlessly scale our applications without concerns about
+ data layer performance.
>
),
author: "Matti Nannt",
@@ -83,9 +83,8 @@ const testimonials = [
{
quote: (
<>
- Entire SaaS businesses have been built on top of the Prisma ecosystem—
- including OSS ones like Dub.co. Have been loving the recent performance
- improvements as well
+ Entire SaaS businesses have been built on top of the Prisma ecosystem— including OSS ones
+ like Dub.co. Have been loving the recent performance improvements as well
>
),
author: "Steven Tey",
@@ -106,13 +105,14 @@ export default function StartupsPage() {
Fuel your startup's success with Prisma
- Get exclusive 1:1 guidance from Prisma's database
- experts, and have your database bill covered for a year and up to
- $10,000.
+ Get exclusive 1:1 guidance from Prisma's database experts, and have your
+ database bill covered for a year and up to $10,000.
-
- Join the program
-
+
+
+ Join the program
+
+
@@ -129,13 +129,12 @@ export default function StartupsPage() {
for Startups?
- Building a startup is hard – your tools shouldn't be. You
- need infra that grows with you: flexible, powerful, and built to
- scale.
+ Building a startup is hard – your tools shouldn't be. You need infra that grows
+ with you: flexible, powerful, and built to scale.
- Apply if you're building a software product or service with
- an active website and meet the criteria below.
+ Apply if you're building a software product or service with an active website
+ and meet the criteria below.
))}
@@ -181,9 +176,7 @@ export default function StartupsPage() {
className="fa-solid fa-arrow-right text-foreground-orm mt-1 shrink-0"
aria-hidden="true"
/>
-
- Pre-seed, seed, or series-A
-
+ Pre-seed, seed, or series-A
-
- Founded in the last 5 years
-
+ Founded in the last 5 years
@@ -215,18 +206,14 @@ export default function StartupsPage() {
className="fa-solid fa-arrow-right text-foreground-orm mt-1 shrink-0"
aria-hidden="true"
/>
-
- At least 5k MRR for the last 6 months
-
+ At least 5k MRR for the last 6 months
-
- Two full-time team members
-
+ Two full-time team members
- Prisma empowers you to innovate faster with the most reliable and
- developer-friendly database infrastructure. Build with confidence,
- scale without limits, and deliver exceptional experiences to your
- global audience—all while staying focused on what matters: your
- product.
+ Prisma empowers you to innovate faster with the most reliable and developer-friendly
+ database infrastructure. Build with confidence, scale without limits, and deliver
+ exceptional experiences to your global audience—all while staying focused on what
+ matters: your product.
-
+
Startups blog announcement
-
- Read it now
+
+ Read it now
- All TypedSQL queries have typed inputs and outputs preventing errors
- related to incorrect types and improving DX. Any type mismatches can
- be caught right away, while type-safety significantly improves
- ergonomics while developing.
+ All TypedSQL queries have typed inputs and outputs preventing errors related to incorrect
+ types and improving DX. Any type mismatches can be caught right away, while type-safety
+ significantly improves ergonomics while developing.
>
@@ -46,19 +43,17 @@ const twoCol = [
Full control of SQL
- When you need the full control of the SQL engine, write and execute
- raw SQL queries directly. This gives you the flexibility to use
- advanced SQL-specific features and optimizations that are not
- available in the Prisma Client API, while maintaining type safety.
+ When you need the full control of the SQL engine, write and execute raw SQL queries
+ directly. This gives you the flexibility to use advanced SQL-specific features and
+ optimizations that are not available in the Prisma Client API, while maintaining type
+ safety.
- TypedSQL combines the productivity of a higher-level abstraction with
- type-safety for crafting SQL directly. Use familiar SQL tools in your
- editor, complete with syntax highlighting, error checking, and
- autocompletion.
+ TypedSQL combines the productivity of a higher-level abstraction with type-safety for
+ crafting SQL directly. Use familiar SQL tools in your editor, complete with syntax
+ highlighting, error checking, and autocompletion.
>
),
@@ -122,29 +116,22 @@ export default function TypedSQLPage() {
raw SQL
- TypedSQL is the best way to express the full power of SQL in
- queries. Fully type-safe, with auto-completion, and a fantastic DX
- for using raw SQL with Prisma.
+ TypedSQL is the best way to express the full power of SQL in queries. Fully type-safe,
+ with auto-completion, and a fantastic DX for using raw SQL with Prisma.
@@ -164,27 +151,22 @@ export default function TypedSQLPage() {
Raw SQL with type-safety and autocompletion
- TypedSQL gives you even more flexibility and control in your
- database queries. Start using TypedSQL in any new or existing
- Prisma project.
+ TypedSQL gives you even more flexibility and control in your database queries. Start
+ using TypedSQL in any new or existing Prisma project.