Skip to content

Checkout Database Node

Data/Database/Versioning

Open an independent branch or snapshot handle without changing the source connection.

database_checkoutdata
Inputs7
Outputs3
Security exposureUnrated
Packagedata

Ratings

Scores range from 0 to 10. Higher values mean more impact, exposure, or operational weight.

No score metadata has been set for this node yet.

Input Pins

7

Input

Execution
exec_in

Database

Struct
database

Database connection

NodeDBConnectionNodeDBConnection1 fields
cache_keystringrequired
Schema enforced

Branch

String
branch

Branch to open. A tag resolves its own branch.

Default main

Revision

String
revision

Latest stays writable; Version and Tag select a read-only snapshot.

Default Latest
LatestVersionTag

Version

Integer
version

Version within the selected branch, used when Revision is Version.

Default 1

Tag

String
tag

Named snapshot, used when Revision is Tag.

Read Only

Boolean
read_only

Disallow writes even when opening the latest revision.

Default false

Output Pins

3

Done

Execution
exec_out

Operation completed

Reference

Struct
reference

Resolved table, branch, version and access state. An unopened new table has no reference yet.

DatabaseReferenceDatabaseReference5 fields
tablestringrequired
branchstringrequired
versioninteger:uint64required
format uint64min 0
read_onlybooleanrequired
pinnedbooleanrequired

Database

Struct
database_out

Independent connection for the resulting reference

NodeDBConnectionNodeDBConnection1 fields
cache_keystringrequired

Node Info

Internal name
database_checkout
Category
Data/Database/Versioning
Version
1