├── .gitignore ├── .npmignore ├── README.md ├── bin └── appsync-cdk-rds.ts ├── cdk-config.json ├── cdk.json ├── commands.sql ├── graphql └── schema.graphql ├── header.jpg ├── jest.config.js ├── lambda-fns ├── Post.ts ├── createPost.ts ├── db.ts ├── deletePost.ts ├── getPostById.ts ├── index.ts ├── listPosts.ts ├── package.json ├── updatePost.ts └── yarn.lock ├── lib └── appsync-cdk-rds-stack.ts ├── nextjs-frontend ├── .gitignore ├── README.md ├── configureAmplify.js ├── package.json ├── pages │ ├── _app.js │ ├── api │ │ └── hello.js │ ├── index.js │ ├── post │ │ └── [id].js │ └── posts.js ├── public │ ├── favicon.ico │ └── vercel.svg ├── styles │ ├── Home.module.css │ └── globals.css └── yarn.lock ├── package.json ├── test └── cdk-aurora.test.ts ├── tsconfig.json └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dabit3/graphql-api-cdk-serverless-postgres/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dabit3/graphql-api-cdk-serverless-postgres/HEAD/.npmignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dabit3/graphql-api-cdk-serverless-postgres/HEAD/README.md -------------------------------------------------------------------------------- /bin/appsync-cdk-rds.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dabit3/graphql-api-cdk-serverless-postgres/HEAD/bin/appsync-cdk-rds.ts -------------------------------------------------------------------------------- /cdk-config.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /cdk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dabit3/graphql-api-cdk-serverless-postgres/HEAD/cdk.json -------------------------------------------------------------------------------- /commands.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dabit3/graphql-api-cdk-serverless-postgres/HEAD/commands.sql -------------------------------------------------------------------------------- /graphql/schema.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dabit3/graphql-api-cdk-serverless-postgres/HEAD/graphql/schema.graphql -------------------------------------------------------------------------------- /header.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dabit3/graphql-api-cdk-serverless-postgres/HEAD/header.jpg -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dabit3/graphql-api-cdk-serverless-postgres/HEAD/jest.config.js -------------------------------------------------------------------------------- /lambda-fns/Post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dabit3/graphql-api-cdk-serverless-postgres/HEAD/lambda-fns/Post.ts -------------------------------------------------------------------------------- /lambda-fns/createPost.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dabit3/graphql-api-cdk-serverless-postgres/HEAD/lambda-fns/createPost.ts -------------------------------------------------------------------------------- /lambda-fns/db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dabit3/graphql-api-cdk-serverless-postgres/HEAD/lambda-fns/db.ts -------------------------------------------------------------------------------- /lambda-fns/deletePost.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dabit3/graphql-api-cdk-serverless-postgres/HEAD/lambda-fns/deletePost.ts -------------------------------------------------------------------------------- /lambda-fns/getPostById.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dabit3/graphql-api-cdk-serverless-postgres/HEAD/lambda-fns/getPostById.ts -------------------------------------------------------------------------------- /lambda-fns/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dabit3/graphql-api-cdk-serverless-postgres/HEAD/lambda-fns/index.ts -------------------------------------------------------------------------------- /lambda-fns/listPosts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dabit3/graphql-api-cdk-serverless-postgres/HEAD/lambda-fns/listPosts.ts -------------------------------------------------------------------------------- /lambda-fns/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dabit3/graphql-api-cdk-serverless-postgres/HEAD/lambda-fns/package.json -------------------------------------------------------------------------------- /lambda-fns/updatePost.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dabit3/graphql-api-cdk-serverless-postgres/HEAD/lambda-fns/updatePost.ts -------------------------------------------------------------------------------- /lambda-fns/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dabit3/graphql-api-cdk-serverless-postgres/HEAD/lambda-fns/yarn.lock -------------------------------------------------------------------------------- /lib/appsync-cdk-rds-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dabit3/graphql-api-cdk-serverless-postgres/HEAD/lib/appsync-cdk-rds-stack.ts -------------------------------------------------------------------------------- /nextjs-frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dabit3/graphql-api-cdk-serverless-postgres/HEAD/nextjs-frontend/.gitignore -------------------------------------------------------------------------------- /nextjs-frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dabit3/graphql-api-cdk-serverless-postgres/HEAD/nextjs-frontend/README.md -------------------------------------------------------------------------------- /nextjs-frontend/configureAmplify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dabit3/graphql-api-cdk-serverless-postgres/HEAD/nextjs-frontend/configureAmplify.js -------------------------------------------------------------------------------- /nextjs-frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dabit3/graphql-api-cdk-serverless-postgres/HEAD/nextjs-frontend/package.json -------------------------------------------------------------------------------- /nextjs-frontend/pages/_app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dabit3/graphql-api-cdk-serverless-postgres/HEAD/nextjs-frontend/pages/_app.js -------------------------------------------------------------------------------- /nextjs-frontend/pages/api/hello.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dabit3/graphql-api-cdk-serverless-postgres/HEAD/nextjs-frontend/pages/api/hello.js -------------------------------------------------------------------------------- /nextjs-frontend/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dabit3/graphql-api-cdk-serverless-postgres/HEAD/nextjs-frontend/pages/index.js -------------------------------------------------------------------------------- /nextjs-frontend/pages/post/[id].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dabit3/graphql-api-cdk-serverless-postgres/HEAD/nextjs-frontend/pages/post/[id].js -------------------------------------------------------------------------------- /nextjs-frontend/pages/posts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dabit3/graphql-api-cdk-serverless-postgres/HEAD/nextjs-frontend/pages/posts.js -------------------------------------------------------------------------------- /nextjs-frontend/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dabit3/graphql-api-cdk-serverless-postgres/HEAD/nextjs-frontend/public/favicon.ico -------------------------------------------------------------------------------- /nextjs-frontend/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dabit3/graphql-api-cdk-serverless-postgres/HEAD/nextjs-frontend/public/vercel.svg -------------------------------------------------------------------------------- /nextjs-frontend/styles/Home.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dabit3/graphql-api-cdk-serverless-postgres/HEAD/nextjs-frontend/styles/Home.module.css -------------------------------------------------------------------------------- /nextjs-frontend/styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dabit3/graphql-api-cdk-serverless-postgres/HEAD/nextjs-frontend/styles/globals.css -------------------------------------------------------------------------------- /nextjs-frontend/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dabit3/graphql-api-cdk-serverless-postgres/HEAD/nextjs-frontend/yarn.lock -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dabit3/graphql-api-cdk-serverless-postgres/HEAD/package.json -------------------------------------------------------------------------------- /test/cdk-aurora.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dabit3/graphql-api-cdk-serverless-postgres/HEAD/test/cdk-aurora.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dabit3/graphql-api-cdk-serverless-postgres/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dabit3/graphql-api-cdk-serverless-postgres/HEAD/yarn.lock --------------------------------------------------------------------------------