Record CatalogSet
Unit
Declaration
type CatalogSet = record
Description
Class: CatalogSet of ddb
Overview
Fields
o: Pduckdb_CatalogSet; |
Methods
constructor FromNativePointer(ptr : Pduckdb_CatalogSet); |
|
class operator Explicit(const r: CatalogSet): Boolean; |
|
procedure AutoRelease(); |
|
procedure Init(arg1: Catalog; arg2: DefaultGenerator); overload; |
|
procedure Init(arg1: Catalog); overload; |
|
function CreateEntry(arg2: CatalogTransaction; arg3: str; arg4: CatalogEntry; arg5: DependencyList): Boolean; overload; |
|
function CreateEntry(arg2: ClientContext; arg3: str; arg4: CatalogEntry; arg5: DependencyList): Boolean; overload; |
|
function AlterEntry(arg2: CatalogTransaction; arg3: str; arg4: AlterInfo): Boolean; overload; |
|
function DropEntry(arg2: CatalogTransaction; arg3: str; arg4: Boolean; arg5: Boolean): Boolean; overload; |
|
function DropEntry(arg2: CatalogTransaction; arg3: str; arg4: Boolean): Boolean; overload; |
|
function DropEntry(arg2: ClientContext; arg3: str; arg4: Boolean; arg5: Boolean): Boolean; overload; |
|
function DropEntry(arg2: ClientContext; arg3: str; arg4: Boolean): Boolean; overload; |
|
function GetCatalog(): DuckCatalog; overload; |
|
function GetEntryDetailed(arg2: CatalogTransaction; arg3: str): CatalogSetEntryLookup; overload; |
|
function GetEntry(arg2: CatalogTransaction; arg3: str): CatalogEntry; overload; |
|
function GetEntry(arg2: ClientContext; arg3: str): CatalogEntry; overload; |
|
function CreatedByOtherActiveTransaction(arg2: CatalogTransaction; arg3: UInt64): Boolean; overload; |
|
function CommittedAfterStarting(arg2: CatalogTransaction; arg3: UInt64): Boolean; overload; |
|
function HasConflict(arg2: CatalogTransaction; arg3: UInt64): Boolean; overload; |
|
function UseTimestamp(arg2: CatalogTransaction; arg3: UInt64): Boolean; overload; |
|
function GetCatalogLock(): mutex; overload; |
Description
Fields
o: Pduckdb_CatalogSet; |
|
This item has no description. |
Methods
constructor FromNativePointer(ptr : Pduckdb_CatalogSet); |
|
This item has no description. |
class operator Explicit(const r: CatalogSet): Boolean; |
|
This item has no description. |
procedure AutoRelease(); |
|
This item has no description. |
procedure Init(arg1: Catalog; arg2: DefaultGenerator); overload; |
|
This item has no description. |
procedure Init(arg1: Catalog); overload; |
|
This item has no description. |
function CreateEntry(arg2: CatalogTransaction; arg3: str; arg4: CatalogEntry; arg5: DependencyList): Boolean; overload; |
|
This item has no description. |
function CreateEntry(arg2: ClientContext; arg3: str; arg4: CatalogEntry; arg5: DependencyList): Boolean; overload; |
|
This item has no description. |
function AlterEntry(arg2: CatalogTransaction; arg3: str; arg4: AlterInfo): Boolean; overload; |
|
This item has no description. |
function DropEntry(arg2: CatalogTransaction; arg3: str; arg4: Boolean; arg5: Boolean): Boolean; overload; |
|
This item has no description. |
function DropEntry(arg2: CatalogTransaction; arg3: str; arg4: Boolean): Boolean; overload; |
|
This item has no description. |
function DropEntry(arg2: ClientContext; arg3: str; arg4: Boolean; arg5: Boolean): Boolean; overload; |
|
This item has no description. |
function DropEntry(arg2: ClientContext; arg3: str; arg4: Boolean): Boolean; overload; |
|
This item has no description. |
function GetCatalog(): DuckCatalog; overload; |
|
This item has no description. |
function GetEntryDetailed(arg2: CatalogTransaction; arg3: str): CatalogSetEntryLookup; overload; |
|
This item has no description. |
function GetEntry(arg2: CatalogTransaction; arg3: str): CatalogEntry; overload; |
|
This item has no description. |
function GetEntry(arg2: ClientContext; arg3: str): CatalogEntry; overload; |
|
This item has no description. |
function CreatedByOtherActiveTransaction(arg2: CatalogTransaction; arg3: UInt64): Boolean; overload; |
|
This item has no description. |
function CommittedAfterStarting(arg2: CatalogTransaction; arg3: UInt64): Boolean; overload; |
|
This item has no description. |
function HasConflict(arg2: CatalogTransaction; arg3: UInt64): Boolean; overload; |
|
This item has no description. |
function UseTimestamp(arg2: CatalogTransaction; arg3: UInt64): Boolean; overload; |
|
This item has no description. |
function GetCatalogLock(): mutex; overload; |
|
This item has no description. |