Gjsify LogoGjsify Logo

Struture to hold information about each database object (tables, views, ...), its contents must not be modified.

Note: obj_catalog, obj_schema, obj_name, obj_short_name and obj_full_name respect the

SQL identifiers convention used in #GdaMetaStore objects. Before using these SQL identifiers, you should check the gda_sql_identifier_quote() to know if is it is necessary to surround by double quotes before using in an SQL statement.
record

Hierarchy

  • MetaDbObject

Index

Constructors

Properties

depend_list: Gda.MetaDbObject[]

list of #GdaMetaDbObject pointers on which this object depends (through foreign keys or tables used for views)

field
obj_catalog: string

the catalog the object is in

field
obj_full_name: string

the full name of the object (in the <schema>.<nameagt; notation

field
obj_name: string

the object's name

field
obj_owner: string

object's owner

field
obj_schema: string

the schema the object is in

field
obj_short_name: string

the shortest way to name the object

field

the type of object (table, view)

field
outdated: boolean

set to %TRUE if the information in this #GdaMetaDbObject may be outdated because the #GdaMetaStore has been updated

field
name: string

Legend

  • Module
  • Object literal
  • Variable
  • Function
  • Function with type parameter
  • Index signature
  • Type alias
  • Type alias with type parameter
  • Enumeration
  • Enumeration member
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Constructor
  • Property
  • Method
  • Index signature
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Accessor
  • Index signature
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Inherited accessor
  • Protected property
  • Protected method
  • Protected accessor
  • Private property
  • Private method
  • Private accessor
  • Static property
  • Static method