Difference between revisions of "Template:SQWareRepositoryPresSgbd"

From Wiki_dbSQWare
Jump to: navigation, search
(Presentation)
(Presentation)
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
== Presentation ==
 
== Presentation ==
It is the repository module, and stores rdbms indicators for {{{1}}}.<br>
+
It is the repository module, and stores rdbms indicators for all RDBMS.<br>
It's a {{{1}}} {{{2}}}. It is currently the only type of supported RDBMS for dbSQWare® repository for {{{1}}}.<br>
+
It is a MySQL database.<br>
Each scheme is managed in the same type of RDBMS that managed to avoid client deployment problem (Oracle in Oracle, Sybase, Sybase ...). One exemption is Ingres, Ingres indicators are managed in a MySql database.<br>
+
Objects prefix by tsqw_% or isqw_% are generic.<br>
The first task is to insert the informations of {{{1}}} {{{3}}} in the repository. It's tsqw_Repository table which contain basic informations of {{{3}}} to manage.<br>
+
Objects prefix by tsqw{{{4}}}_% or isqw{{{4}}}_% are specific for {{{1}}}.<br>
[[Installation#SQWareRepository for {{{1}}} | Installation guide for SQWareRepository™ for {{{1}}} ]]<br>
+
[[Installation#SQWareRepository for {{{1}}} | Installation guide for SQWareRepository for {{{1}}} ]]<br>
 
<br>
 
<br>
  
 
== Naming convention ==
 
== Naming convention ==
All objects are named with prefixes:
+
All specific objects for {{{1}}} are named with prefixes:
* tsqw_% : for tables
+
* tsqw{{{4}}}_% : for tables
* isqw_% : for index
+
* isqw{{{4}}}_% : for index
* isqw_%_u : for uniques
+
* isqw{{{4}}}_%_u : for uniques
* isqw_%_pk : for primary key
+
* isqw{{{4}}}_%_pk : for primary key
 
<br>
 
<br>
 
{{Warning_objets}}
 
{{Warning_objets}}
 
<br>
 
<br>

Latest revision as of 19:15, 22 December 2017

Presentation

It is the repository module, and stores rdbms indicators for all RDBMS.
It is a MySQL database.
Objects prefix by tsqw_% or isqw_% are generic.
Objects prefix by tsqw{{{4}}}_% or isqw{{{4}}}_% are specific for {{{1}}}.
[[Installation#SQWareRepository for {{{1}}} | Installation guide for SQWareRepository for {{{1}}} ]]

Naming convention

All specific objects for {{{1}}} are named with prefixes:

  • tsqw{{{4}}}_% : for tables
  • isqw{{{4}}}_% : for index
  • isqw{{{4}}}_%_u : for uniques
  • isqw{{{4}}}_%_pk : for primary key


Nuvola apps important.png
Warning:
Do not change the standard tables of the tool. For your custom objects, use another name convention than dbSQWare.

This will facilitate version upgrades.