This table describes tables. Inception!
| Column name | Column type | |
|---|---|---|
table_id |
BIGINT |
|
table_uuid |
UUID |
|
begin_snapshot |
BIGINT |
|
end_snapshot |
BIGINT |
|
schema_id |
BIGINT |
|
table_name |
VARCHAR |
|
path |
VARCHAR |
|
path_is_relative |
BOOLEAN |
table_idis the numeric identifier of the table.table_idis incremented fromnext_catalog_idin theducklake_snapshottable.table_uuidis a UUID that gives a persistent identifier for this table. The UUID is stored here for compatibility with existing lakehouse formats.begin_snapshotrefers to asnapshot_idfrom theducklake_snapshottable. The table exists starting with this snapshot id.end_snapshotrefers to asnapshot_idfrom theducklake_snapshottable. The table exists up to but not including this snapshot id. Ifend_snapshotisNULL, the table is currently valid.schema_idrefers to aschema_idfrom theducklake_schematable.table_nameis the name of the table, e.g.,my_table.pathis thedata_pathof the table.path_is_relativewhether thepathis relative to thepathof the schema (true) or an absolute path (false).