Illustration Image

Cassandra.Link

The best knowledge base on Apache Cassandra®

Helping platform leaders, architects, engineers, and operators build scalable real time data platforms.

6/12/2018

Reading time:N/A min

Open-Source GraphQL ORM for GraphQL Servers

by John Doe

Prisma improves your database workflows and saves you from writing complex SQL queries or the intricacies of working with NoSQL APIs.Prisma turns your database into a GraphQL API and enables the use of GraphQL as a universal query language for all databases. Instead of writing SQL or using a NoSQL API, you can query your database with GraphQL. Based on OpenCRUDSupports MySQL, Postgres & MongoDBSimple API for joins, mutations,filters & paginationRead MorePrisma uses GraphQL SDL as a tool for defining the data model in your application. The data model is then translated into an actual database schema. This approach makes migration flows for your databases easy. Powerful data modelling with GraphQL SDLSimple database migration processFaster development cyclesRead Moretype User { id: ID! @unique createdAt: DateTime! name: String! admin: Boolean! @default(value: "true") }Datamodel in GraphQL SDLCREATE TABLE User( `id` CHAR(25), `createdAt` DATETIME NOT NULL DEFAULT CURRENT `updatedAt` DATETIME NOT NULL DEFAULT CURRENT `name` MEDIUMTEXT NOT NULL, `admin` BOOLEAN NOT NULL DEFAULT TRUE, PRIMARY KEY (`id`), UNIQUE INDEX `id_UNIQUE` (`id` ASC) )Generated SQLSupportedComing Soon

Illustration Image

Prisma improves your database workflows and saves you from writing complex SQL queries or the intricacies of working with NoSQL APIs.

Prisma turns your database into a GraphQL API and enables the use of GraphQL as a universal query language for all databases. Instead of writing SQL or using a NoSQL API, you can query your database with GraphQL.
 

  • Based on OpenCRUD

  • Supports MySQL, Postgres & MongoDB

  • Simple API for joins, mutations,
    filters & pagination

Read More

imageimage

Prisma uses GraphQL SDL as a tool for defining the data model in your application. The data model is then translated into an actual database schema. This approach makes migration flows for your databases easy.
 

  • Powerful data modelling with GraphQL SDL

  • Simple database migration process

  • Faster development cycles

Read More

type User { id: ID! @unique createdAt: DateTime! name: String! admin: Boolean! @default(value: "true") }

Datamodel in GraphQL SDL

CREATE TABLE User( `id` CHAR(25), `createdAt` DATETIME NOT NULL DEFAULT CURRENT `updatedAt` DATETIME NOT NULL DEFAULT CURRENT `name` MEDIUMTEXT NOT NULL, `admin` BOOLEAN NOT NULL DEFAULT TRUE, PRIMARY KEY (`id`), UNIQUE INDEX `id_UNIQUE` (`id` ASC) )

Generated SQL

image
image

Supported

Coming Soon

Related Articles

api.management
snowflake
oracle

GitHub - dreamfactorysoftware/dreamfactory: DreamFactory API Management Platform

John Doe

3/7/2024

Checkout Planet Cassandra

Claim Your Free Planet Cassandra Contributor T-shirt!

Make your contribution and score a FREE Planet Cassandra Contributor T-Shirt! 
We value our incredible Cassandra community, and we want to express our gratitude by sending an exclusive Planet Cassandra Contributor T-Shirt you can wear with pride.

Join Our Newsletter!

Sign up below to receive email updates and see what's going on with our company

Explore Related Topics

AllKafkaSparkScyllaSStableKubernetesApiGithubGraphQl

Explore Further

mongo

elasticsearch

elasticsearch
cassandra