_matrix.ts•653 B
import { defineMatrix } from '../_utils/defineMatrix'
import { Providers } from '../_utils/providers'
const mongoDBMatrixBase = {
provider: Providers.MONGODB,
id: 'String @id @map("_id")',
relationMode: 'prisma',
}
export default defineMatrix(() => [
[
{
...mongoDBMatrixBase,
onUpdate: 'DEFAULT',
onDelete: 'DEFAULT',
},
{
...mongoDBMatrixBase,
onUpdate: 'Cascade',
onDelete: 'Cascade',
},
{
...mongoDBMatrixBase,
onUpdate: 'NoAction',
onDelete: 'NoAction',
},
{
...mongoDBMatrixBase,
onUpdate: 'SetNull',
onDelete: 'SetNull',
},
],
])