1545af5803
## Documentation / Examples - [x] Make sure the linting passes See [the `README.md`](https://github.com/jesstelford/next.js/blob/cms-keystonejs-embedded/examples/cms-keystonejs-embedded/README.md) Co-authored-by: Balázs Orbán <18369201+balazsorban44@users.noreply.github.com>
19 lines
409 B
TypeScript
19 lines
409 B
TypeScript
import { config, list } from '@keystone-next/keystone/schema'
|
|
import { text } from '@keystone-next/fields'
|
|
|
|
const Post = list({
|
|
fields: {
|
|
title: text({ isRequired: true }),
|
|
slug: text(),
|
|
content: text(),
|
|
},
|
|
})
|
|
|
|
export default config({
|
|
db: { provider: 'sqlite', url: 'file:./app.db' },
|
|
experimental: {
|
|
generateNextGraphqlAPI: true,
|
|
generateNodeAPI: true,
|
|
},
|
|
lists: { Post },
|
|
})
|