budibase/packages/shared-core/src/constants/rows.ts

19 lines
484 B
TypeScript
Raw Normal View History

2024-07-26 14:35:36 +02:00
export const PROTECTED_INTERNAL_COLUMNS = [
"_id",
"_rev",
"type",
"createdAt",
"updatedAt",
"tableId",
] as const
2024-07-26 14:37:47 +02:00
export const PROTECTED_EXTERNAL_COLUMNS = ["_id", "_rev", "tableId"] as const
export function isInternalColumnName(name: string): boolean {
2024-07-26 14:35:36 +02:00
return (PROTECTED_INTERNAL_COLUMNS as readonly string[]).includes(name)
}
export function isExternalColumnName(name: string): boolean {
return (PROTECTED_EXTERNAL_COLUMNS as readonly string[]).includes(name)
}