UNPKG

@directus/api

Version:

Directus is a real-time API and App dashboard for managing SQL database content

13 lines (12 loc) 387 B
import { GENERATE_SPECIAL } from '../../../../constants.js'; /** * Checks if a given field is allowed to be set to `null`. */ export function isFieldNullable(field) { if (field.nullable) return true; if (field.generated) return true; const hasGenerateSpecial = GENERATE_SPECIAL.some((name) => field.special.includes(name)); return hasGenerateSpecial; }