This site contains the documentation that is relevant to older WSO2 product versions and offerings.
For the latest WSO2 documentation, visit https://wso2.com/documentation/.
Data Dictionary
The database scripts for WSO2 Identity Server can be found in the <IS_HOME>/dbscripts directory. Currently, the following databases are supported and a seperate file is included in the dbscripts folder containing SQL commands for database and table creation for each type of database:
IBM DB2
Oracle
Oracle RAC
MySQL
H2
Microsoft SQL Server
Informix
PostgreSQL
OpenEdge
The folder structure of the <IS_HOME>/dbscripts directory is outlined below. The generic database table creation scripts are directly located inside the dbscripts directory and the identity specific table creation scripts are located inside the <IS_HOME>/dbscripts/identity directory. The table creation database scripts related to identity related application management are located inside <IS_HOME>/dbscripts/identity/application-mgt directory.
dbscripts/
├── db2.sql
├── derby.sql
├── h2.sql
├── identity
│ ├── application-mgt
│ │ ├── db2.sql
│ │ ├── h2.sql
│ │ ├── informix.sql
│ │ ├── mssql.sql
│ │ ├── mysql.sql
│ │ ├── oracle_rac.sql
│ │ ├── oracle.sql
│ │ └── postgresql.sql
│ ├── db2.sql
│ ├── h2.sql
│ ├── informix.sql
│ ├── mssql.sql
│ ├── mysql.sql
│ ├── oracle_rac.sql
│ ├── oracle.sql
│ └── postgresql.sql
├── informix.sql
├── mssql.sql
├── mysql_cluster.sql
├── mysql.sql
├── openedge.sql
├── oracle_rac.sql
├── oracle.sql
└── postgresql.sql
The data tables in Identity Server can be categorized in to several groups. They are listed below with diagrams illustrating the relationships among the tables: