mirror of
https://github.com/nocodb/nocodb.git
synced 2026-04-29 04:36:49 +00:00
refactor: rename project and base
- Rename `Project` => `Base` - Rename `Base` => `Source` - Remove `db` from data/meta api endpoints - Add backward compatibility for old apis - Migrations for renaming table and columns Signed-off-by: Pranav C <pranavxc@gmail.com>
This commit is contained in:
@@ -14,13 +14,13 @@ const { isUIAllowed } = useRoles()
|
||||
|
||||
const { orgRoles, workspaceRoles } = useRoles()
|
||||
|
||||
const projectStore = useProject()
|
||||
const { isSharedBase } = storeToRefs(projectStore)
|
||||
const baseStore = useBase()
|
||||
const { isSharedBase } = storeToRefs(baseStore)
|
||||
|
||||
const workspaceStore = useWorkspace()
|
||||
const { activeWorkspaceId: _activeWorkspaceId } = storeToRefs(workspaceStore)
|
||||
|
||||
const projectCreateDlg = ref(false)
|
||||
const baseCreateDlg = ref(false)
|
||||
|
||||
const size = computed(() => props.size || 'small')
|
||||
const centered = computed(() => props.centered ?? true)
|
||||
@@ -28,15 +28,15 @@ const centered = computed(() => props.centered ?? true)
|
||||
|
||||
<template>
|
||||
<NcButton
|
||||
v-if="isUIAllowed('projectCreate', { roles: workspaceRoles ?? orgRoles }) && !isSharedBase"
|
||||
v-if="isUIAllowed('baseCreate', { roles: workspaceRoles ?? orgRoles }) && !isSharedBase"
|
||||
v-e="['c:base:create']"
|
||||
type="text"
|
||||
:size="size"
|
||||
:centered="centered"
|
||||
@click="projectCreateDlg = true"
|
||||
@click="baseCreateDlg = true"
|
||||
>
|
||||
<slot />
|
||||
<WorkspaceCreateProjectDlg v-model="projectCreateDlg" />
|
||||
<WorkspaceCreateProjectDlg v-model="baseCreateDlg" />
|
||||
</NcButton>
|
||||
</template>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user