From fa4b960f35a06d3b32a7667a75654255a2e5ca6a Mon Sep 17 00:00:00 2001 From: Nikolas Burk Date: Mon, 15 Apr 2019 18:32:49 +0200 Subject: [PATCH] adjust Prisma Docker images to v1.31 and to add @id directive --- .github/readmes/flow/_setup-2.md | 2 +- .github/readmes/go/_setup-2.md | 2 +- .github/readmes/node/_setup-2.md | 2 +- .github/readmes/node/graphql-auth/README.md | 6 +++--- .github/readmes/node/graphql/README.md | 6 +++--- .github/readmes/typescript/_setup-2.md | 2 +- CONTRIBUTING.md | 20 +++++++++---------- flow/graphql/README.md | 2 +- flow/graphql/prisma/datamodel.prisma | 4 ++-- flow/script/README.md | 2 +- flow/script/prisma/datamodel.prisma | 4 ++-- go/cli-app/README.md | 2 +- go/cli-app/prisma/datamodel.prisma | 2 +- go/docker-mongodb/docker-compose.yml | 2 +- go/docker-mysql/docker-compose.yml | 2 +- go/docker-mysql/prisma/datamodel.prisma | 6 +++--- go/docker-postgres/docker-compose.yml | 2 +- go/docker-postgres/prisma/datamodel.prisma | 6 +++--- go/graphql/README.md | 2 +- go/graphql/prisma/datamodel.prisma | 4 ++-- go/http-mux/README.md | 2 +- go/http-mux/prisma/datamodel.prisma | 4 ++-- go/rest-gin/README.md | 2 +- go/rest-gin/prisma/datamodel.prisma | 4 ++-- go/script/README.md | 2 +- go/script/prisma/datamodel.prisma | 4 ++-- node/cli-app/README.md | 2 +- node/cli-app/prisma/datamodel.prisma | 2 +- node/docker-mongodb/docker-compose.yml | 2 +- node/docker-mysql/docker-compose.yml | 2 +- node/docker-mysql/prisma/datamodel.prisma | 6 +++--- node/docker-postgres/docker-compose.yml | 2 +- node/docker-postgres/prisma/datamodel.prisma | 6 +++--- node/graphql-auth/README.md | 8 ++++---- node/graphql-auth/prisma/datamodel.prisma | 4 ++-- node/graphql-subscriptions/README.md | 2 +- .../prisma/datamodel.prisma | 2 +- node/graphql/README.md | 8 ++++---- node/graphql/prisma/datamodel.prisma | 4 ++-- node/grpc/README.md | 2 +- node/grpc/prisma/datamodel.prisma | 4 ++-- node/rest-express/README.md | 2 +- node/rest-express/prisma/datamodel.prisma | 4 ++-- node/script/README.md | 2 +- node/script/prisma/datamodel.prisma | 4 ++-- typescript/circleci/prisma/datamodel.graphql | 4 ++-- typescript/cli-app/README.md | 2 +- typescript/cli-app/prisma/datamodel.prisma | 2 +- typescript/docker-mongodb/docker-compose.yml | 2 +- typescript/docker-mysql/docker-compose.yml | 2 +- .../docker-mysql/prisma/datamodel.prisma | 6 +++--- typescript/docker-postgres/docker-compose.yml | 2 +- .../docker-postgres/prisma/datamodel.prisma | 6 +++--- typescript/graphql-apollo-server/README.md | 2 +- .../prisma/datamodel.prisma | 4 ++-- typescript/graphql-auth/README.md | 2 +- .../graphql-auth/prisma/datamodel.prisma | 4 ++-- typescript/graphql-crud/README.md | 2 +- .../graphql-crud/prisma/datamodel.prisma | 4 ++-- typescript/graphql-subscriptions/README.md | 2 +- .../prisma/datamodel.prisma | 2 +- typescript/graphql/README.md | 2 +- typescript/graphql/prisma/datamodel.prisma | 4 ++-- typescript/grpc/README.md | 2 +- typescript/grpc/prisma/datamodel.prisma | 4 ++-- typescript/rest-express/README.md | 2 +- .../rest-express/prisma/datamodel.prisma | 4 ++-- typescript/script/README.md | 2 +- typescript/script/prisma/datamodel.prisma | 4 ++-- 69 files changed, 119 insertions(+), 119 deletions(-) diff --git a/.github/readmes/flow/_setup-2.md b/.github/readmes/flow/_setup-2.md index b373890f..b6fe12a1 100644 --- a/.github/readmes/flow/_setup-2.md +++ b/.github/readmes/flow/_setup-2.md @@ -32,7 +32,7 @@ Then, follow these steps in the interactive CLI wizard: version: '3' services: prisma: - image: prismagraphql/prisma:1.30 + image: prismagraphql/prisma:1.31 restart: always ports: - "4466:4466" diff --git a/.github/readmes/go/_setup-2.md b/.github/readmes/go/_setup-2.md index d97be2ce..aacdd7bb 100644 --- a/.github/readmes/go/_setup-2.md +++ b/.github/readmes/go/_setup-2.md @@ -33,7 +33,7 @@ Then, follow these steps in the interactive CLI wizard: version: '3' services: prisma: - image: prismagraphql/prisma:1.30 + image: prismagraphql/prisma:1.31 restart: always ports: - "4466:4466" diff --git a/.github/readmes/node/_setup-2.md b/.github/readmes/node/_setup-2.md index b373890f..b6fe12a1 100644 --- a/.github/readmes/node/_setup-2.md +++ b/.github/readmes/node/_setup-2.md @@ -32,7 +32,7 @@ Then, follow these steps in the interactive CLI wizard: version: '3' services: prisma: - image: prismagraphql/prisma:1.30 + image: prismagraphql/prisma:1.31 restart: always ports: - "4466:4466" diff --git a/.github/readmes/node/graphql-auth/README.md b/.github/readmes/node/graphql-auth/README.md index ecd7d1ae..bfff9dfd 100644 --- a/.github/readmes/node/graphql-auth/README.md +++ b/.github/readmes/node/graphql-auth/README.md @@ -72,7 +72,7 @@ For that, you first need to adjust the Prisma datamodel in [`./prisma/datamodel. ```diff type User { - id: ID! @unique + id: ID! @id email: String! @unique name: String posts: [Post!]! @@ -80,7 +80,7 @@ type User { } type Post { - id: ID! @unique + id: ID! @id createdAt: DateTime! updatedAt: DateTime! published: Boolean! @default(value: "false") @@ -91,7 +91,7 @@ type Post { } + type Comment { -+ id: ID! @unique ++ id: ID! @id + text: String! + writtenBy: User! + post: Post! diff --git a/.github/readmes/node/graphql/README.md b/.github/readmes/node/graphql/README.md index b059da96..0f5b7e4b 100644 --- a/.github/readmes/node/graphql/README.md +++ b/.github/readmes/node/graphql/README.md @@ -75,7 +75,7 @@ For that, you first need to adjust the Prisma datamodel in [`./prisma/datamodel. ```diff type User { - id: ID! @unique + id: ID! @id email: String! @unique name: String posts: [Post!]! @@ -83,7 +83,7 @@ type User { } type Post { - id: ID! @unique + id: ID! @id createdAt: DateTime! updatedAt: DateTime! published: Boolean! @default(value: "false") @@ -94,7 +94,7 @@ type Post { } + type Comment { -+ id: ID! @unique ++ id: ID! @id + text: String! + writtenBy: User! + post: Post! diff --git a/.github/readmes/typescript/_setup-2.md b/.github/readmes/typescript/_setup-2.md index b373890f..b6fe12a1 100644 --- a/.github/readmes/typescript/_setup-2.md +++ b/.github/readmes/typescript/_setup-2.md @@ -32,7 +32,7 @@ Then, follow these steps in the interactive CLI wizard: version: '3' services: prisma: - image: prismagraphql/prisma:1.30 + image: prismagraphql/prisma:1.31 restart: always ports: - "4466:4466" diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 2c6bbafc..bae052ff 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -39,14 +39,14 @@ Here's an overview of the used datamodels and APIs: ```graphql type User { - id: ID! @unique + id: ID! @id email: String! @unique name: String posts: [Post!]! } type Post { - id: ID! @unique + id: ID! @id createdAt: DateTime! updatedAt: DateTime! published: Boolean! @default(value: "false") @@ -66,14 +66,14 @@ type Post { ```graphql type User { - id: ID! @unique + id: ID! @id email: String! @unique name: String posts: [Post!]! } type Post { - id: ID! @unique + id: ID! @id createdAt: DateTime! updatedAt: DateTime! published: Boolean! @default(value: "false") @@ -129,7 +129,7 @@ type User { ```graphql type Post { - id: ID! @unique + id: ID! @id createdAt: DateTime! updatedAt: DateTime! published: Boolean! @default(value: "false") @@ -139,7 +139,7 @@ type Post { } type User { - id: ID! @unique + id: ID! @id email: String! @unique password: String! name: String @@ -200,7 +200,7 @@ type User { ```graphql type Post { - id: ID! @unique + id: ID! @id createdAt: DateTime! updatedAt: DateTime! published: Boolean! @default(value: "false") @@ -250,14 +250,14 @@ type Post { ```graphql type User { - id: ID! @unique + id: ID! @id email: String! @unique name: String posts: [Post!]! } type Post { - id: ID! @unique + id: ID! @id createdAt: DateTime! updatedAt: DateTime! published: Boolean! @default(value: "false") @@ -307,7 +307,7 @@ type Post { ```graphql type Todo { - id: ID! @unique + id: ID! @id title: String! @unique createdAt: DateTime! } diff --git a/flow/graphql/README.md b/flow/graphql/README.md index e81ca7a5..b3584be9 100644 --- a/flow/graphql/README.md +++ b/flow/graphql/README.md @@ -50,7 +50,7 @@ Then, follow these steps in the interactive CLI wizard: version: '3' services: prisma: - image: prismagraphql/prisma:1.30 + image: prismagraphql/prisma:1.31 restart: always ports: - "4466:4466" diff --git a/flow/graphql/prisma/datamodel.prisma b/flow/graphql/prisma/datamodel.prisma index 74e803e0..bdb3ea5e 100644 --- a/flow/graphql/prisma/datamodel.prisma +++ b/flow/graphql/prisma/datamodel.prisma @@ -1,12 +1,12 @@ type User { - id: ID! @unique + id: ID! @id email: String! @unique name: String posts: [Post!]! } type Post { - id: ID! @unique + id: ID! @id createdAt: DateTime! updatedAt: DateTime! published: Boolean! @default(value: "false") diff --git a/flow/script/README.md b/flow/script/README.md index a4e0da56..565e56a0 100644 --- a/flow/script/README.md +++ b/flow/script/README.md @@ -50,7 +50,7 @@ Then, follow these steps in the interactive CLI wizard: version: '3' services: prisma: - image: prismagraphql/prisma:1.30 + image: prismagraphql/prisma:1.31 restart: always ports: - "4466:4466" diff --git a/flow/script/prisma/datamodel.prisma b/flow/script/prisma/datamodel.prisma index 74e803e0..bdb3ea5e 100644 --- a/flow/script/prisma/datamodel.prisma +++ b/flow/script/prisma/datamodel.prisma @@ -1,12 +1,12 @@ type User { - id: ID! @unique + id: ID! @id email: String! @unique name: String posts: [Post!]! } type Post { - id: ID! @unique + id: ID! @id createdAt: DateTime! updatedAt: DateTime! published: Boolean! @default(value: "false") diff --git a/go/cli-app/README.md b/go/cli-app/README.md index 09a669cc..0c21fb99 100644 --- a/go/cli-app/README.md +++ b/go/cli-app/README.md @@ -51,7 +51,7 @@ Then, follow these steps in the interactive CLI wizard: version: '3' services: prisma: - image: prismagraphql/prisma:1.30 + image: prismagraphql/prisma:1.31 restart: always ports: - "4466:4466" diff --git a/go/cli-app/prisma/datamodel.prisma b/go/cli-app/prisma/datamodel.prisma index 1ff61e28..1a7a3050 100644 --- a/go/cli-app/prisma/datamodel.prisma +++ b/go/cli-app/prisma/datamodel.prisma @@ -1,5 +1,5 @@ type Todo { - id: ID! @unique + id: ID! @id createdAt: DateTime! text: String! @unique } \ No newline at end of file diff --git a/go/docker-mongodb/docker-compose.yml b/go/docker-mongodb/docker-compose.yml index b8bb7c5a..5da99323 100644 --- a/go/docker-mongodb/docker-compose.yml +++ b/go/docker-mongodb/docker-compose.yml @@ -1,7 +1,7 @@ version: '3' services: prisma: - image: prismagraphql/prisma:1.30 + image: prismagraphql/prisma:1.31 restart: always ports: - "4466:4466" diff --git a/go/docker-mysql/docker-compose.yml b/go/docker-mysql/docker-compose.yml index af9a34db..b7c725eb 100644 --- a/go/docker-mysql/docker-compose.yml +++ b/go/docker-mysql/docker-compose.yml @@ -1,7 +1,7 @@ version: '3' services: prisma: - image: prismagraphql/prisma:1.30 + image: prismagraphql/prisma:1.31 restart: always ports: - "4466:4466" diff --git a/go/docker-mysql/prisma/datamodel.prisma b/go/docker-mysql/prisma/datamodel.prisma index 6955534d..52128cc8 100644 --- a/go/docker-mysql/prisma/datamodel.prisma +++ b/go/docker-mysql/prisma/datamodel.prisma @@ -1,5 +1,5 @@ type User { - id: ID! @unique + id: ID! @id email: String! @unique name: String posts: [Post!]! @@ -7,7 +7,7 @@ type User { } type Post { - id: ID! @unique + id: ID! @id createdAt: DateTime! updatedAt: DateTime! title: String! @@ -18,7 +18,7 @@ type Post { } type Comment { - id: ID! @unique + id: ID! @id text: String! writtenBy: User! } \ No newline at end of file diff --git a/go/docker-postgres/docker-compose.yml b/go/docker-postgres/docker-compose.yml index 002e791b..4d8732cd 100644 --- a/go/docker-postgres/docker-compose.yml +++ b/go/docker-postgres/docker-compose.yml @@ -1,7 +1,7 @@ version: '3' services: prisma: - image: prismagraphql/prisma:1.30 + image: prismagraphql/prisma:1.31 restart: always ports: - "4466:4466" diff --git a/go/docker-postgres/prisma/datamodel.prisma b/go/docker-postgres/prisma/datamodel.prisma index 6955534d..52128cc8 100644 --- a/go/docker-postgres/prisma/datamodel.prisma +++ b/go/docker-postgres/prisma/datamodel.prisma @@ -1,5 +1,5 @@ type User { - id: ID! @unique + id: ID! @id email: String! @unique name: String posts: [Post!]! @@ -7,7 +7,7 @@ type User { } type Post { - id: ID! @unique + id: ID! @id createdAt: DateTime! updatedAt: DateTime! title: String! @@ -18,7 +18,7 @@ type Post { } type Comment { - id: ID! @unique + id: ID! @id text: String! writtenBy: User! } \ No newline at end of file diff --git a/go/graphql/README.md b/go/graphql/README.md index 2ffdec66..40f65a6b 100644 --- a/go/graphql/README.md +++ b/go/graphql/README.md @@ -51,7 +51,7 @@ Then, follow these steps in the interactive CLI wizard: version: '3' services: prisma: - image: prismagraphql/prisma:1.30 + image: prismagraphql/prisma:1.31 restart: always ports: - "4466:4466" diff --git a/go/graphql/prisma/datamodel.prisma b/go/graphql/prisma/datamodel.prisma index 74e803e0..bdb3ea5e 100644 --- a/go/graphql/prisma/datamodel.prisma +++ b/go/graphql/prisma/datamodel.prisma @@ -1,12 +1,12 @@ type User { - id: ID! @unique + id: ID! @id email: String! @unique name: String posts: [Post!]! } type Post { - id: ID! @unique + id: ID! @id createdAt: DateTime! updatedAt: DateTime! published: Boolean! @default(value: "false") diff --git a/go/http-mux/README.md b/go/http-mux/README.md index e809f36d..46220894 100644 --- a/go/http-mux/README.md +++ b/go/http-mux/README.md @@ -51,7 +51,7 @@ Then, follow these steps in the interactive CLI wizard: version: '3' services: prisma: - image: prismagraphql/prisma:1.30 + image: prismagraphql/prisma:1.31 restart: always ports: - "4466:4466" diff --git a/go/http-mux/prisma/datamodel.prisma b/go/http-mux/prisma/datamodel.prisma index 74e803e0..bdb3ea5e 100644 --- a/go/http-mux/prisma/datamodel.prisma +++ b/go/http-mux/prisma/datamodel.prisma @@ -1,12 +1,12 @@ type User { - id: ID! @unique + id: ID! @id email: String! @unique name: String posts: [Post!]! } type Post { - id: ID! @unique + id: ID! @id createdAt: DateTime! updatedAt: DateTime! published: Boolean! @default(value: "false") diff --git a/go/rest-gin/README.md b/go/rest-gin/README.md index 14c705e8..5e556de5 100644 --- a/go/rest-gin/README.md +++ b/go/rest-gin/README.md @@ -51,7 +51,7 @@ Then, follow these steps in the interactive CLI wizard: version: '3' services: prisma: - image: prismagraphql/prisma:1.30 + image: prismagraphql/prisma:1.31 restart: always ports: - "4466:4466" diff --git a/go/rest-gin/prisma/datamodel.prisma b/go/rest-gin/prisma/datamodel.prisma index 74e803e0..bdb3ea5e 100644 --- a/go/rest-gin/prisma/datamodel.prisma +++ b/go/rest-gin/prisma/datamodel.prisma @@ -1,12 +1,12 @@ type User { - id: ID! @unique + id: ID! @id email: String! @unique name: String posts: [Post!]! } type Post { - id: ID! @unique + id: ID! @id createdAt: DateTime! updatedAt: DateTime! published: Boolean! @default(value: "false") diff --git a/go/script/README.md b/go/script/README.md index b9c5d1e7..60a4fa1b 100644 --- a/go/script/README.md +++ b/go/script/README.md @@ -51,7 +51,7 @@ Then, follow these steps in the interactive CLI wizard: version: '3' services: prisma: - image: prismagraphql/prisma:1.30 + image: prismagraphql/prisma:1.31 restart: always ports: - "4466:4466" diff --git a/go/script/prisma/datamodel.prisma b/go/script/prisma/datamodel.prisma index 74e803e0..bdb3ea5e 100644 --- a/go/script/prisma/datamodel.prisma +++ b/go/script/prisma/datamodel.prisma @@ -1,12 +1,12 @@ type User { - id: ID! @unique + id: ID! @id email: String! @unique name: String posts: [Post!]! } type Post { - id: ID! @unique + id: ID! @id createdAt: DateTime! updatedAt: DateTime! published: Boolean! @default(value: "false") diff --git a/node/cli-app/README.md b/node/cli-app/README.md index 3c7cc999..dcd3ca69 100644 --- a/node/cli-app/README.md +++ b/node/cli-app/README.md @@ -50,7 +50,7 @@ Then, follow these steps in the interactive CLI wizard: version: '3' services: prisma: - image: prismagraphql/prisma:1.30 + image: prismagraphql/prisma:1.31 restart: always ports: - "4466:4466" diff --git a/node/cli-app/prisma/datamodel.prisma b/node/cli-app/prisma/datamodel.prisma index 414a47de..9d64dd87 100644 --- a/node/cli-app/prisma/datamodel.prisma +++ b/node/cli-app/prisma/datamodel.prisma @@ -1,5 +1,5 @@ type Todo { - id: ID! @unique + id: ID! @id createdAt: DateTime! title: String! @unique } \ No newline at end of file diff --git a/node/docker-mongodb/docker-compose.yml b/node/docker-mongodb/docker-compose.yml index b8bb7c5a..5da99323 100644 --- a/node/docker-mongodb/docker-compose.yml +++ b/node/docker-mongodb/docker-compose.yml @@ -1,7 +1,7 @@ version: '3' services: prisma: - image: prismagraphql/prisma:1.30 + image: prismagraphql/prisma:1.31 restart: always ports: - "4466:4466" diff --git a/node/docker-mysql/docker-compose.yml b/node/docker-mysql/docker-compose.yml index 61264ff8..85713dea 100644 --- a/node/docker-mysql/docker-compose.yml +++ b/node/docker-mysql/docker-compose.yml @@ -1,7 +1,7 @@ version: '3' services: prisma: - image: prismagraphql/prisma:1.30 + image: prismagraphql/prisma:1.31 restart: always ports: - "4466:4466" diff --git a/node/docker-mysql/prisma/datamodel.prisma b/node/docker-mysql/prisma/datamodel.prisma index 6955534d..52128cc8 100644 --- a/node/docker-mysql/prisma/datamodel.prisma +++ b/node/docker-mysql/prisma/datamodel.prisma @@ -1,5 +1,5 @@ type User { - id: ID! @unique + id: ID! @id email: String! @unique name: String posts: [Post!]! @@ -7,7 +7,7 @@ type User { } type Post { - id: ID! @unique + id: ID! @id createdAt: DateTime! updatedAt: DateTime! title: String! @@ -18,7 +18,7 @@ type Post { } type Comment { - id: ID! @unique + id: ID! @id text: String! writtenBy: User! } \ No newline at end of file diff --git a/node/docker-postgres/docker-compose.yml b/node/docker-postgres/docker-compose.yml index fb6df3de..76bee8f0 100644 --- a/node/docker-postgres/docker-compose.yml +++ b/node/docker-postgres/docker-compose.yml @@ -1,7 +1,7 @@ version: '3' services: prisma: - image: prismagraphql/prisma:1.30 + image: prismagraphql/prisma:1.31 restart: always ports: - "4466:4466" diff --git a/node/docker-postgres/prisma/datamodel.prisma b/node/docker-postgres/prisma/datamodel.prisma index 6955534d..52128cc8 100644 --- a/node/docker-postgres/prisma/datamodel.prisma +++ b/node/docker-postgres/prisma/datamodel.prisma @@ -1,5 +1,5 @@ type User { - id: ID! @unique + id: ID! @id email: String! @unique name: String posts: [Post!]! @@ -7,7 +7,7 @@ type User { } type Post { - id: ID! @unique + id: ID! @id createdAt: DateTime! updatedAt: DateTime! title: String! @@ -18,7 +18,7 @@ type Post { } type Comment { - id: ID! @unique + id: ID! @id text: String! writtenBy: User! } \ No newline at end of file diff --git a/node/graphql-auth/README.md b/node/graphql-auth/README.md index 7d3e4d9e..5e3b60f5 100644 --- a/node/graphql-auth/README.md +++ b/node/graphql-auth/README.md @@ -50,7 +50,7 @@ Then, follow these steps in the interactive CLI wizard: version: '3' services: prisma: - image: prismagraphql/prisma:1.30 + image: prismagraphql/prisma:1.31 restart: always ports: - "4466:4466" @@ -328,7 +328,7 @@ For that, you first need to adjust the Prisma datamodel in [`./prisma/datamodel. ```diff type User { - id: ID! @unique + id: ID! @id email: String! @unique name: String posts: [Post!]! @@ -336,7 +336,7 @@ type User { } type Post { - id: ID! @unique + id: ID! @id createdAt: DateTime! updatedAt: DateTime! published: Boolean! @default(value: "false") @@ -347,7 +347,7 @@ type Post { } + type Comment { -+ id: ID! @unique ++ id: ID! @id + text: String! + writtenBy: User! + post: Post! diff --git a/node/graphql-auth/prisma/datamodel.prisma b/node/graphql-auth/prisma/datamodel.prisma index d8ec19f7..912a8311 100644 --- a/node/graphql-auth/prisma/datamodel.prisma +++ b/node/graphql-auth/prisma/datamodel.prisma @@ -1,5 +1,5 @@ type Post { - id: ID! @unique + id: ID! @id createdAt: DateTime! updatedAt: DateTime! published: Boolean! @default(value: "false") @@ -9,7 +9,7 @@ type Post { } type User { - id: ID! @unique + id: ID! @id email: String! @unique password: String! name: String diff --git a/node/graphql-subscriptions/README.md b/node/graphql-subscriptions/README.md index 7c995d16..a66031f2 100644 --- a/node/graphql-subscriptions/README.md +++ b/node/graphql-subscriptions/README.md @@ -52,7 +52,7 @@ Then, follow these steps in the interactive CLI wizard: version: '3' services: prisma: - image: prismagraphql/prisma:1.30 + image: prismagraphql/prisma:1.31 restart: always ports: - "4466:4466" diff --git a/node/graphql-subscriptions/prisma/datamodel.prisma b/node/graphql-subscriptions/prisma/datamodel.prisma index d53c3457..d48a0181 100644 --- a/node/graphql-subscriptions/prisma/datamodel.prisma +++ b/node/graphql-subscriptions/prisma/datamodel.prisma @@ -1,5 +1,5 @@ type Post { - id: ID! @unique + id: ID! @id createdAt: DateTime! updatedAt: DateTime! published: Boolean! @default(value: "false") diff --git a/node/graphql/README.md b/node/graphql/README.md index 5117862c..fac8c940 100644 --- a/node/graphql/README.md +++ b/node/graphql/README.md @@ -50,7 +50,7 @@ Then, follow these steps in the interactive CLI wizard: version: '3' services: prisma: - image: prismagraphql/prisma:1.30 + image: prismagraphql/prisma:1.31 restart: always ports: - "4466:4466" @@ -277,7 +277,7 @@ For that, you first need to adjust the Prisma datamodel in [`./prisma/datamodel. ```diff type User { - id: ID! @unique + id: ID! @id email: String! @unique name: String posts: [Post!]! @@ -285,7 +285,7 @@ type User { } type Post { - id: ID! @unique + id: ID! @id createdAt: DateTime! updatedAt: DateTime! published: Boolean! @default(value: "false") @@ -296,7 +296,7 @@ type Post { } + type Comment { -+ id: ID! @unique ++ id: ID! @id + text: String! + writtenBy: User! + post: Post! diff --git a/node/graphql/prisma/datamodel.prisma b/node/graphql/prisma/datamodel.prisma index 74e803e0..bdb3ea5e 100644 --- a/node/graphql/prisma/datamodel.prisma +++ b/node/graphql/prisma/datamodel.prisma @@ -1,12 +1,12 @@ type User { - id: ID! @unique + id: ID! @id email: String! @unique name: String posts: [Post!]! } type Post { - id: ID! @unique + id: ID! @id createdAt: DateTime! updatedAt: DateTime! published: Boolean! @default(value: "false") diff --git a/node/grpc/README.md b/node/grpc/README.md index ce506b40..67e63540 100644 --- a/node/grpc/README.md +++ b/node/grpc/README.md @@ -50,7 +50,7 @@ Then, follow these steps in the interactive CLI wizard: version: '3' services: prisma: - image: prismagraphql/prisma:1.30 + image: prismagraphql/prisma:1.31 restart: always ports: - "4466:4466" diff --git a/node/grpc/prisma/datamodel.prisma b/node/grpc/prisma/datamodel.prisma index 74e803e0..bdb3ea5e 100644 --- a/node/grpc/prisma/datamodel.prisma +++ b/node/grpc/prisma/datamodel.prisma @@ -1,12 +1,12 @@ type User { - id: ID! @unique + id: ID! @id email: String! @unique name: String posts: [Post!]! } type Post { - id: ID! @unique + id: ID! @id createdAt: DateTime! updatedAt: DateTime! published: Boolean! @default(value: "false") diff --git a/node/rest-express/README.md b/node/rest-express/README.md index 8348cfa7..8dcbc5ca 100644 --- a/node/rest-express/README.md +++ b/node/rest-express/README.md @@ -50,7 +50,7 @@ Then, follow these steps in the interactive CLI wizard: version: '3' services: prisma: - image: prismagraphql/prisma:1.30 + image: prismagraphql/prisma:1.31 restart: always ports: - "4466:4466" diff --git a/node/rest-express/prisma/datamodel.prisma b/node/rest-express/prisma/datamodel.prisma index 74e803e0..bdb3ea5e 100644 --- a/node/rest-express/prisma/datamodel.prisma +++ b/node/rest-express/prisma/datamodel.prisma @@ -1,12 +1,12 @@ type User { - id: ID! @unique + id: ID! @id email: String! @unique name: String posts: [Post!]! } type Post { - id: ID! @unique + id: ID! @id createdAt: DateTime! updatedAt: DateTime! published: Boolean! @default(value: "false") diff --git a/node/script/README.md b/node/script/README.md index d6249071..6003b65c 100644 --- a/node/script/README.md +++ b/node/script/README.md @@ -50,7 +50,7 @@ Then, follow these steps in the interactive CLI wizard: version: '3' services: prisma: - image: prismagraphql/prisma:1.30 + image: prismagraphql/prisma:1.31 restart: always ports: - "4466:4466" diff --git a/node/script/prisma/datamodel.prisma b/node/script/prisma/datamodel.prisma index 74e803e0..bdb3ea5e 100644 --- a/node/script/prisma/datamodel.prisma +++ b/node/script/prisma/datamodel.prisma @@ -1,12 +1,12 @@ type User { - id: ID! @unique + id: ID! @id email: String! @unique name: String posts: [Post!]! } type Post { - id: ID! @unique + id: ID! @id createdAt: DateTime! updatedAt: DateTime! published: Boolean! @default(value: "false") diff --git a/typescript/circleci/prisma/datamodel.graphql b/typescript/circleci/prisma/datamodel.graphql index 1a60bb20..831c42a0 100644 --- a/typescript/circleci/prisma/datamodel.graphql +++ b/typescript/circleci/prisma/datamodel.graphql @@ -1,5 +1,5 @@ type Post { - id: ID! @unique + id: ID! @id createdAt: DateTime! updatedAt: DateTime! isPublished: Boolean! @default(value: "false") @@ -9,7 +9,7 @@ type Post { } type User { - id: ID! @unique + id: ID! @id name: String! email: String! @unique posts: [Post!]! diff --git a/typescript/cli-app/README.md b/typescript/cli-app/README.md index ca931540..89f560d9 100644 --- a/typescript/cli-app/README.md +++ b/typescript/cli-app/README.md @@ -50,7 +50,7 @@ Then, follow these steps in the interactive CLI wizard: version: '3' services: prisma: - image: prismagraphql/prisma:1.30 + image: prismagraphql/prisma:1.31 restart: always ports: - "4466:4466" diff --git a/typescript/cli-app/prisma/datamodel.prisma b/typescript/cli-app/prisma/datamodel.prisma index 0978c706..c678c3fe 100644 --- a/typescript/cli-app/prisma/datamodel.prisma +++ b/typescript/cli-app/prisma/datamodel.prisma @@ -1,5 +1,5 @@ type Todo { - id: ID! @unique + id: ID! @id title: String! @unique createdAt: DateTime! } diff --git a/typescript/docker-mongodb/docker-compose.yml b/typescript/docker-mongodb/docker-compose.yml index b8bb7c5a..5da99323 100644 --- a/typescript/docker-mongodb/docker-compose.yml +++ b/typescript/docker-mongodb/docker-compose.yml @@ -1,7 +1,7 @@ version: '3' services: prisma: - image: prismagraphql/prisma:1.30 + image: prismagraphql/prisma:1.31 restart: always ports: - "4466:4466" diff --git a/typescript/docker-mysql/docker-compose.yml b/typescript/docker-mysql/docker-compose.yml index 61264ff8..85713dea 100644 --- a/typescript/docker-mysql/docker-compose.yml +++ b/typescript/docker-mysql/docker-compose.yml @@ -1,7 +1,7 @@ version: '3' services: prisma: - image: prismagraphql/prisma:1.30 + image: prismagraphql/prisma:1.31 restart: always ports: - "4466:4466" diff --git a/typescript/docker-mysql/prisma/datamodel.prisma b/typescript/docker-mysql/prisma/datamodel.prisma index 6955534d..52128cc8 100644 --- a/typescript/docker-mysql/prisma/datamodel.prisma +++ b/typescript/docker-mysql/prisma/datamodel.prisma @@ -1,5 +1,5 @@ type User { - id: ID! @unique + id: ID! @id email: String! @unique name: String posts: [Post!]! @@ -7,7 +7,7 @@ type User { } type Post { - id: ID! @unique + id: ID! @id createdAt: DateTime! updatedAt: DateTime! title: String! @@ -18,7 +18,7 @@ type Post { } type Comment { - id: ID! @unique + id: ID! @id text: String! writtenBy: User! } \ No newline at end of file diff --git a/typescript/docker-postgres/docker-compose.yml b/typescript/docker-postgres/docker-compose.yml index fb6df3de..76bee8f0 100644 --- a/typescript/docker-postgres/docker-compose.yml +++ b/typescript/docker-postgres/docker-compose.yml @@ -1,7 +1,7 @@ version: '3' services: prisma: - image: prismagraphql/prisma:1.30 + image: prismagraphql/prisma:1.31 restart: always ports: - "4466:4466" diff --git a/typescript/docker-postgres/prisma/datamodel.prisma b/typescript/docker-postgres/prisma/datamodel.prisma index 6955534d..52128cc8 100644 --- a/typescript/docker-postgres/prisma/datamodel.prisma +++ b/typescript/docker-postgres/prisma/datamodel.prisma @@ -1,5 +1,5 @@ type User { - id: ID! @unique + id: ID! @id email: String! @unique name: String posts: [Post!]! @@ -7,7 +7,7 @@ type User { } type Post { - id: ID! @unique + id: ID! @id createdAt: DateTime! updatedAt: DateTime! title: String! @@ -18,7 +18,7 @@ type Post { } type Comment { - id: ID! @unique + id: ID! @id text: String! writtenBy: User! } \ No newline at end of file diff --git a/typescript/graphql-apollo-server/README.md b/typescript/graphql-apollo-server/README.md index 90070d2c..da2dffb6 100644 --- a/typescript/graphql-apollo-server/README.md +++ b/typescript/graphql-apollo-server/README.md @@ -50,7 +50,7 @@ Then, follow these steps in the interactive CLI wizard: version: '3' services: prisma: - image: prismagraphql/prisma:1.30 + image: prismagraphql/prisma:1.31 restart: always ports: - "4466:4466" diff --git a/typescript/graphql-apollo-server/prisma/datamodel.prisma b/typescript/graphql-apollo-server/prisma/datamodel.prisma index 24f9f9b9..5ae1b9e2 100755 --- a/typescript/graphql-apollo-server/prisma/datamodel.prisma +++ b/typescript/graphql-apollo-server/prisma/datamodel.prisma @@ -1,12 +1,12 @@ type User { - id: ID! @unique + id: ID! @id email: String! @unique name: String posts: [Post!]! } type Post { - id: ID! @unique + id: ID! @id createdAt: DateTime! updatedAt: DateTime! published: Boolean! @default(value: "false") diff --git a/typescript/graphql-auth/README.md b/typescript/graphql-auth/README.md index 4a9e87b5..db2afd0e 100644 --- a/typescript/graphql-auth/README.md +++ b/typescript/graphql-auth/README.md @@ -50,7 +50,7 @@ Then, follow these steps in the interactive CLI wizard: version: '3' services: prisma: - image: prismagraphql/prisma:1.30 + image: prismagraphql/prisma:1.31 restart: always ports: - "4466:4466" diff --git a/typescript/graphql-auth/prisma/datamodel.prisma b/typescript/graphql-auth/prisma/datamodel.prisma index 7a4a6d6c..71a5f6b1 100755 --- a/typescript/graphql-auth/prisma/datamodel.prisma +++ b/typescript/graphql-auth/prisma/datamodel.prisma @@ -1,5 +1,5 @@ type Post { - id: ID! @unique + id: ID! @id createdAt: DateTime! updatedAt: DateTime! published: Boolean! @default(value: "false") @@ -9,7 +9,7 @@ type Post { } type User { - id: ID! @unique + id: ID! @id email: String! @unique password: String! name: String diff --git a/typescript/graphql-crud/README.md b/typescript/graphql-crud/README.md index c211e77d..c95667af 100644 --- a/typescript/graphql-crud/README.md +++ b/typescript/graphql-crud/README.md @@ -50,7 +50,7 @@ Then, follow these steps in the interactive CLI wizard: version: '3' services: prisma: - image: prismagraphql/prisma:1.30 + image: prismagraphql/prisma:1.31 restart: always ports: - "4466:4466" diff --git a/typescript/graphql-crud/prisma/datamodel.prisma b/typescript/graphql-crud/prisma/datamodel.prisma index 24f9f9b9..5ae1b9e2 100755 --- a/typescript/graphql-crud/prisma/datamodel.prisma +++ b/typescript/graphql-crud/prisma/datamodel.prisma @@ -1,12 +1,12 @@ type User { - id: ID! @unique + id: ID! @id email: String! @unique name: String posts: [Post!]! } type Post { - id: ID! @unique + id: ID! @id createdAt: DateTime! updatedAt: DateTime! published: Boolean! @default(value: "false") diff --git a/typescript/graphql-subscriptions/README.md b/typescript/graphql-subscriptions/README.md index c0eabdc5..bd66a7b3 100644 --- a/typescript/graphql-subscriptions/README.md +++ b/typescript/graphql-subscriptions/README.md @@ -50,7 +50,7 @@ Then, follow these steps in the interactive CLI wizard: version: '3' services: prisma: - image: prismagraphql/prisma:1.30 + image: prismagraphql/prisma:1.31 restart: always ports: - "4466:4466" diff --git a/typescript/graphql-subscriptions/prisma/datamodel.prisma b/typescript/graphql-subscriptions/prisma/datamodel.prisma index d53c3457..d48a0181 100644 --- a/typescript/graphql-subscriptions/prisma/datamodel.prisma +++ b/typescript/graphql-subscriptions/prisma/datamodel.prisma @@ -1,5 +1,5 @@ type Post { - id: ID! @unique + id: ID! @id createdAt: DateTime! updatedAt: DateTime! published: Boolean! @default(value: "false") diff --git a/typescript/graphql/README.md b/typescript/graphql/README.md index 8788f60f..1402c190 100644 --- a/typescript/graphql/README.md +++ b/typescript/graphql/README.md @@ -50,7 +50,7 @@ Then, follow these steps in the interactive CLI wizard: version: '3' services: prisma: - image: prismagraphql/prisma:1.30 + image: prismagraphql/prisma:1.31 restart: always ports: - "4466:4466" diff --git a/typescript/graphql/prisma/datamodel.prisma b/typescript/graphql/prisma/datamodel.prisma index 24f9f9b9..5ae1b9e2 100755 --- a/typescript/graphql/prisma/datamodel.prisma +++ b/typescript/graphql/prisma/datamodel.prisma @@ -1,12 +1,12 @@ type User { - id: ID! @unique + id: ID! @id email: String! @unique name: String posts: [Post!]! } type Post { - id: ID! @unique + id: ID! @id createdAt: DateTime! updatedAt: DateTime! published: Boolean! @default(value: "false") diff --git a/typescript/grpc/README.md b/typescript/grpc/README.md index ca8da7ed..6c66d249 100644 --- a/typescript/grpc/README.md +++ b/typescript/grpc/README.md @@ -50,7 +50,7 @@ Then, follow these steps in the interactive CLI wizard: version: '3' services: prisma: - image: prismagraphql/prisma:1.30 + image: prismagraphql/prisma:1.31 restart: always ports: - "4466:4466" diff --git a/typescript/grpc/prisma/datamodel.prisma b/typescript/grpc/prisma/datamodel.prisma index 74e803e0..bdb3ea5e 100644 --- a/typescript/grpc/prisma/datamodel.prisma +++ b/typescript/grpc/prisma/datamodel.prisma @@ -1,12 +1,12 @@ type User { - id: ID! @unique + id: ID! @id email: String! @unique name: String posts: [Post!]! } type Post { - id: ID! @unique + id: ID! @id createdAt: DateTime! updatedAt: DateTime! published: Boolean! @default(value: "false") diff --git a/typescript/rest-express/README.md b/typescript/rest-express/README.md index 13342ce0..18b05fe3 100644 --- a/typescript/rest-express/README.md +++ b/typescript/rest-express/README.md @@ -50,7 +50,7 @@ Then, follow these steps in the interactive CLI wizard: version: '3' services: prisma: - image: prismagraphql/prisma:1.30 + image: prismagraphql/prisma:1.31 restart: always ports: - "4466:4466" diff --git a/typescript/rest-express/prisma/datamodel.prisma b/typescript/rest-express/prisma/datamodel.prisma index 74e803e0..bdb3ea5e 100644 --- a/typescript/rest-express/prisma/datamodel.prisma +++ b/typescript/rest-express/prisma/datamodel.prisma @@ -1,12 +1,12 @@ type User { - id: ID! @unique + id: ID! @id email: String! @unique name: String posts: [Post!]! } type Post { - id: ID! @unique + id: ID! @id createdAt: DateTime! updatedAt: DateTime! published: Boolean! @default(value: "false") diff --git a/typescript/script/README.md b/typescript/script/README.md index a75cafc8..6f8ee569 100644 --- a/typescript/script/README.md +++ b/typescript/script/README.md @@ -50,7 +50,7 @@ Then, follow these steps in the interactive CLI wizard: version: '3' services: prisma: - image: prismagraphql/prisma:1.30 + image: prismagraphql/prisma:1.31 restart: always ports: - "4466:4466" diff --git a/typescript/script/prisma/datamodel.prisma b/typescript/script/prisma/datamodel.prisma index 74e803e0..bdb3ea5e 100644 --- a/typescript/script/prisma/datamodel.prisma +++ b/typescript/script/prisma/datamodel.prisma @@ -1,12 +1,12 @@ type User { - id: ID! @unique + id: ID! @id email: String! @unique name: String posts: [Post!]! } type Post { - id: ID! @unique + id: ID! @id createdAt: DateTime! updatedAt: DateTime! published: Boolean! @default(value: "false")