rsnext/examples/cms-keystonejs-embedded/keystone.ts

20 lines
409 B
TypeScript
Raw Normal View History

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 },
})