Add schema name display in Settings Admin Workspace (#15151)

This commit is contained in:
neo773
2025-10-17 02:12:11 +05:30
committed by GitHub
parent c578dd99b7
commit 4e3c37809c
2 changed files with 11 additions and 0 deletions
@@ -7,6 +7,7 @@ import { useImpersonationAuth } from '@/settings/admin-panel/hooks/useImpersonat
import { useImpersonationRedirect } from '@/settings/admin-panel/hooks/useImpersonationRedirect';
import { userLookupResultState } from '@/settings/admin-panel/states/userLookupResultState';
import { type WorkspaceInfo } from '@/settings/admin-panel/types/WorkspaceInfo';
import { getWorkspaceSchemaName } from '@/settings/admin-panel/utils/get-workspace-schema-name.util';
import { useSnackBar } from '@/ui/feedback/snack-bar-manager/hooks/useSnackBar';
import { Table } from '@/ui/layout/table/components/Table';
import { TableBody } from '@/ui/layout/table/components/TableBody';
@@ -165,6 +166,11 @@ export const SettingsAdminWorkspaceContent = ({
label: t`ID`,
value: activeWorkspace?.id,
},
{
Icon: IconId,
label: t`Schema name`,
value: getWorkspaceSchemaName(activeWorkspace?.id!),
},
{
Icon: IconLink,
label: t`URL`,
@@ -0,0 +1,5 @@
import { uuidToBase36 } from 'twenty-shared/utils';
export const getWorkspaceSchemaName = (workspaceId: string): string => {
return `workspace_${uuidToBase36(workspaceId)}`;
};