nilan
04/10/2018, 6:10 PMnilan
04/10/2018, 6:12 PMnilan
04/10/2018, 6:17 PMnilan
04/17/2018, 12:01 PM1.6.1
, which fixes issues with subscriptions and introduces deployment warnings/errors to safeguard your project from unintentional destructive changes.
Read the full release notes here: https://github.com/graphcool/prisma/releases/tag/1.6.1nilan
04/24/2018, 6:06 PMprisma.yml
structure
- introduction of post deployment hooks for easier schema and code generation workflows
- Terminology: Prisma cluster becomes Prisma server
- Changed prisma init
flow with explicit docker-compose.yml
access
- Deprecation of prisma local
and prisma cluster
commands
- Kicking off alpha support for the Postgres Connector
- Simpler Prisma server authentication
You can read the full release notes (https://github.com/graphcool/prisma/releases/tag/1.7.0), and there's also an upgrade guide (https://www.prisma.io/docs/1.7/reference/upgrade-guides/upgrading-prisma/upgrade-to-1.7-iquaecuj6b).
Let us know if you have any questions, I'm looking forward to your feedback ๐schickling
05/08/2018, 5:33 PMnikolasburk
graphql-binding
package with lots of exciting changes and new features ๐
- More flexible and powerful API (e.g. passing context
, applying schema transforms or modifying the info
object)
- Itโs now super easy to create your own GraphQL bindings
- Powerful tooling for automatic code generation
- Seamless integration with graphql-config
Check out the blog post that discusses all that in more detail: https://blog.graph.cool/graphql-binding-2-0-improved-api-schema-transforms-automatic-codegen-5934cd039db1
Also note that weโve used glitch.com for the first time in this blog post - this means you can play around with the code in your own Node Sandbox right in the article ๐ฎschickling
05/15/2018, 7:40 PMnilan
05/30/2018, 6:21 PMschickling
06/15/2018, 10:45 AMnikolasburk
nikolasburk
nikolasburk
graphql-middleware
library today, making it easier for you to keep your resolvers clean and simple! ๐ With GraphQL Middleware, you can pull out your business logic into dedicated middleware functions which are wrapping your resolvers.
Read more in the announcement blog post: https://www.prisma.io/blog/graphql-middleware-zie3iphithxy/
Special thanks to our community member @matic who played a major role in building the library and already built several other libraries on top of it! ๐ Make sure to leave him some stars on GitHub! ๐
- https://github.com/maticzav/graphql-shield
- https://github.com/maticzav/graphql-middleware-sentry
- https://github.com/homeroom-live/graphql-middleware-apollo-upload-servernikolasburk
schickling
09/11/2018, 5:12 PMprisma generate
(no longer depending on graphql-cli
)
โ
Use Prisma for any use case: GraphQL servers, REST APIs and other applications
Prisma client will be in beta for the next few weeks and weโd love to get as much feedback from you as possible.
Please check it out and give it a try! ๐
https://www.prisma.io/blog/prisma-client-beta-ahph4o1umail/john
10/11/2018, 3:04 PMEtel
nikolasburk
graphqlgen
on our blog: https://www.prisma.io/blog/graphqlgen-fj3s0ssc1jsx/ ๐
The graphqlgen
CLI helps you build fully-typed GraphQL servers. It generates the boilerplate that's required to make your resolvers type-safe and keeps your type definitions in sync with the GraphQL schema. The easiest way to get started is by using the npm-initializer: npm init graphqlgen ./my-app
โก
If you're as excited about this as we are, please help us spread the word on Twitter: https://twitter.com/prisma/status/1057313242232602624 ๐
Special shoutout to @Ben Awad who created a video walkthrough explaining the tool: ๐nikolasburk
prisma init
command and the interactive CLI wizard that helps you set up a new MongoDB instance with Prisma. You can also connect Prisma to your existing MongoDB instance and derive the Prisma datamodel from the already stored data using introspection (this is available in beta today, so please use the @beta
tag when you're installing Prisma and want to introspect your existing MongoDB).
We have updated our docs, feel free to take a look around and learn how to use the MongoDB connector in your apps: https://www.prisma.io/docs/releases-and-maintenance/features-in-preview/mongodb-b6o5/ ๐
As usual, we're thankful for your support and RTs on Twitter: https://twitter.com/prisma/status/1070001407468687360 ๐nikolasburk
Etel
nikolasburk
Note that this is part 1 or a 3-part series, so stay tuned for the upcoming articles ๐As always, we very much appreciate your support on Twitter. Please help us sparking a discussion in the GraphQL community with a RT ๐ https://twitter.com/prisma/status/1090978090908557312
nikolasburk
graphql-js
, so it's fully compatible with the current GraphQL ecosystem (e.g. apollo-server
, graphql-middleware
, ...).
We would love to hear what you think!
https://twitter.com/prisma/status/1093567305408229378nikolasburk
nexus-prisma
plugin that was built by our open-source engineer @weakky ๐ช
๐ https://www.prisma.io/blog/using-graphql-nexus-with-a-database-pmyl3660ncst/
If you've followed the path of Prisma over the past year, you've seen a lot of movement in our ecosystem โ especially with regards to GraphQL server development. We see the nexus-prisma
plugin as a huge step forward and a large improvement for the developer experience when building GraphQL servers.
The nexus-prisma
plugin provides CRUD building blocks based on the Prisma datamodel. When implementing your GraphQL server, you build upon these building blocks and expose/customize them to your own API needs.
Here are some of its core features:
- CRUD operations for your Prisma models in GraphQL (easier than forwardTo
)
- Customize your Prisma models, e.g. hide certain fields or add computed fields
- Full type-safety: Coherent set of types for GraphQL schema and database
- Compatible with the GraphQL ecosystem (e.g. apollo-server, graphql-yoga, ...)
- Incrementally adoptable
- Compatible both with TypeScript and JavaScript
Please help us spread the word about the nexus-prisma
plugin with a RT on Twitter:
https://twitter.com/prisma/status/1096104638569431041Etel
nikolasburk
/_admin
to the endpoint of your Prisma service in the latest Prisma `v1.29-beta or try out a live demo here: https://www.prisma.io/generate-demo-project.
๐ We're already working on the next big features for Prisma Admin, and we'd like your help! Please share your feedback and ideas with us so we can further improve Prisma Admin!
Feedback: https://github.com/prisma/prisma-admin-feedback/
Spectrum: https://spectrum.chat/prisma/general/prisma-admin-beta-a-modern-ui-to-manage-your-data~7ecf9013-bb40-4013-8ba4-91c8c1594880nikolasburk
Etel
nikolasburk
id
field and "bring your own ID"
โ
Use any field as createdAt
or updatedAt
fields
๐ You can read everything about the new features in the announcement blog post: https://www.prisma.io/blog/datamodel-v11-lrzqy1f56c90.
By the way, we have also improved our introspection worfklows a lot! This makes it even easier for developers to get started with Prisma using a legacy database. Oh, and we've finally enabled introspection for MySQL databases as well ๐ผ
๐ Share your feedback and comments on Spectrum: https://spectrum.chat/prisma/general/releasing-prisma-v1-31~0d4dcb59-a58f-4ecf-84e6-b8509bad4abfEtel