A new data schemaNote: This document refers to a set of package releases which are all part of one Keystone release. These package releases are collectively known as the Arcade release of Keystone. The packages included are:Read A new data schema
Database schemaKeystone models its data using Lists, which comprise of Fields. In order to store data we need to translate the Keystone data model into an appropriate form for the underlying data store. This transformation is handled by the database adapters.Read Database schema
Prisma Adapter - Production Ready ChecklistThe Prisma adapter is currently in not yet production ready. This document outlines the aspects of the adapter which we believe still need improvement before the adapter should be used in production system.Read Prisma Adapter - Production Ready Checklist
RelationshipsKeystone allows you to model your data as a collection of related Lists. For example, a blogging application might have lists called Post and User, where each post has a single author. This would be represented in Keystone by a relationship between the Post and User lists.Read Relationships
Server-side GraphQL OperationsKeystone provides a GraphQL API which we generally think of as being an API that is accessed over HTTP from a client talking to a server. There are many uses cases however where we want to execute GraphQL operations directly on the server. These can be grouped into two main categories:Read Server-side GraphQL Operations