IBaseSnapshot
A Base snapshot containing its tables, table order, schema version, and metadata. Use the Bases Facade to read or update live records and fields.
Import
TypeScript
import type { IBaseSnapshot } from '@univerjs/core'Definition
TypeScript
interface IBaseSnapshot { id: BaseId name: string rev?: number appVersion?: string locale?: LocaleType schemaVersion: number tables: Record<TableId, ITableSnapshot> tableOrder: TableId[] createdAt: number updatedAt: number createdBy?: string resources?: IResources}Fields
id
Required · string
name
Required · string
rev
Optional · number | undefined
appVersion
Optional · string | undefined
locale
Optional · LocaleType | undefined
schemaVersion
Required · number
tables
Required · Record<string, ITableSnapshot>
tableOrder
Required · string[]
createdAt
Required · number
updatedAt
Required · number
createdBy
Optional · string | undefined
resources
Optional · IResources | undefined
Related types
Package: @univerjs/core · Type definitions
How is this guide?