geopackage-ts
    Preparing search index...

    Interface MetadataReference

    Represents a row in the gpkg_metadata_reference table.

    Each reference links a metadata record to a specific GeoPackage entity (the entire GeoPackage, a table, a column, or a specific row).

    interface MetadataReference {
        column_name: string | null;
        md_file_id: number;
        md_parent_id: number | null;
        reference_scope: string;
        row_id_value: number | null;
        table_name: string | null;
        timestamp: string;
    }
    Index

    Properties

    column_name: string | null

    The name of the referenced column, or null if not a column-level reference.

    md_file_id: number

    The foreign key to the gpkg_metadata record (id).

    md_parent_id: number | null

    The foreign key to a parent metadata record, or null if there is no parent.

    reference_scope: string

    The scope of the reference: 'geopackage', 'table', 'column', 'row', or 'row/col'.

    row_id_value: number | null

    The row ID of the referenced row, or null if not a row-level reference.

    table_name: string | null

    The name of the referenced table, or null if the scope is 'geopackage'.

    timestamp: string

    The ISO 8601 timestamp of when this reference was last updated.