The repository of Invantive Studio is itself an application with the prefix `itgen`. Its tables hold the models of all applications and the data of their users. They are never changed directly: every change passes through the business objects, whose names end in `_v`. The tables of the repository: - `itgen_apn_languages`, "Application Languages": Languages supported by an application. It keeps history. - `itgen_application_users`, "Application Users": Applications granted to a user. It keeps history. - `itgen_applications`, "Applications": Consistent collections of functionality which together with with its associated data and business rules an application. It keeps history. - `itgen_attribute_rules`, "Attribute Rules": Business rules, consisting of constraints placed on the data in the application and actions to be performed in specific events. It keeps history. - `itgen_code_values`, "Code Values": A discrete code value of a code domain. It keeps history. - `itgen_codes`, "Codes": A discrete domain of code values and their meaning. It keeps history. - `itgen_contents`, "Contents": Contents of the database in a searchable form. - `itgen_context_settings`, "Contexts": Settings for a user. It keeps history. - `itgen_dataset_mappings`, "Dataset Mappings": Mapping from column positions to column names. It keeps history. - `itgen_dataset_rows`, "Dataset Rows": Row within a dataset. It keeps history. - `itgen_datasets`, "Datasets": Datasets. It keeps history. - `itgen_defaults`, "Defaults": Default settings for view columns. - `itgen_dual`, "Duals": Technical table to allow fetching a SQL expression. It keeps history. - `itgen_functions`, "Functions": Functions of the application. It keeps history. - `itgen_glossaries`, "Glossaries": Glossaries with terms. It keeps history. - `itgen_glossary_terms`, "Glossary Terms": Terms within a glossary. It keeps history. - `itgen_index_columns`, "Index Columns": Column forming part of an index. It keeps history. - `itgen_indexes`, "Indexes": Allow rapid retrieval of data from a table and ensure uniqueness of combinations of columns. It keeps history. - `itgen_interactions`, "Interactions": All interactions between the users and the application performed through the web frontend. Interactions through the business views are not recorded here. Please see also ITGEN_TRANSACTIONS. - `itgen_languages`, "Languages": Languages supported. It keeps history. - `itgen_lgg_parameter_values`, "Logging Parameter Values": Parameters and their values on logging messages from Invantive products. - `itgen_licenses`, "Licenses": License describing the allowed use of Invantive Producer. It keeps history. - `itgen_logging`, "Loggings": Logging messages from Invantive products. - `itgen_module_languages`, "Module Languages": Target languages of modules. It keeps history. - `itgen_module_parameters`, "Module Parameters": Parameters of a module. It keeps history. - `itgen_module_view_usages`, "Module View Usages": Relation between modules (code) and views (data). It keeps history. - `itgen_modules`, "Modules": Modules (code objects) of the application. It keeps history. - `itgen_partition_users`, "Partition Users": Access privileges for individual users to partitions. It keeps history. - `itgen_partitions`, "Partitions": Data partitions. It keeps history. - `itgen_ref_constraints`, "Referential Constraints": Referential relationships between tables. It keeps history. - `itgen_role_functions`, "Role Functions": Functions granted to a role. It keeps history. - `itgen_roles`, "Roles": Roles for groups of users with a similar title. It keeps history. - `itgen_samples`, "Samples": Samples of the possibilities of Invantive Producer. Used for testing all elements. It keeps history. - `itgen_server_pages`, "Server Pages": Server pages using ISP to generate content. It keeps history. - `itgen_settings`, "Settings": Overall settings for Invantive Producer. It keeps history. - `itgen_table_columns`, "Table Columns": A specific data element associated with a table row. It keeps history. - `itgen_tables`, "Tables": Permanent storage of information in rows. Each row contains one or multiple pieces of information, each stored into a column. It keeps history. - `itgen_transactions`, "Transactions": Transactions are changes in the data registered by Invantive Estate in any table. Each change of an individual row is registered in ITGEN_TRANSACTIONS. The table can be used to analyze the origin on an unexpected change. - `itgen_translations`, "Translations": Translations. It keeps history. - `itgen_user_roles`, "User Roles": Roles granted to a user. It keeps history. - `itgen_users`, "Users": The directory of users for Invantive Estate. The user 'system' is the user account with access to all application functionality. It keeps history. - `itgen_view_columns`, "View Columns": A column in a view. It keeps history. - `itgen_view_elements`, "View Elements": A view element is part of a business-view and associates a table or reporting view with the business view. It keeps history. - `itgen_views`, "Business Objects": Views come in two forms: business views (ending their name with '_v') allowing a business-wise view on the data in table and mutations upon these, and reporting views (ending their name with '_r') allowing a reporting-view on a multitude on business views. It keeps history. - `itgen_ws_cache`, "Webservice Caches": Web services cache where requests and their answers are remembered. Tables whose names end in `_r` are lists of values, such as the event categories of an attribute rule, and are left out of this list.