MCPcopy Create free account
hub / github.com/parse-community/parse-server / injectDefaultSchema

Function injectDefaultSchema

src/Controllers/SchemaController.js:618–632  ·  view source on GitHub ↗
({ className, fields, classLevelPermissions, indexes }: Schema)

Source from the content-addressed store, hash-verified

616}
617
618const injectDefaultSchema = ({ className, fields, classLevelPermissions, indexes }: Schema) => {
619 const defaultSchema: Schema = {
620 className,
621 fields: {
622 ...defaultColumns._Default,
623 ...(defaultColumns[className] || {}),
624 ...fields,
625 },
626 classLevelPermissions,
627 };
628 if (indexes && Object.keys(indexes).length !== 0) {
629 defaultSchema.indexes = indexes;
630 }
631 return defaultSchema;
632};
633
634const _HooksSchema = { className: '_Hooks', fields: defaultColumns._Hooks };
635const _GlobalConfigSchema = {

Callers 3

constructorMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…