parent
6c09ec6de6
commit
8a8d59a124
9 changed files with 30 additions and 30 deletions
|
@ -21,7 +21,7 @@ import javax.persistence.Table;
|
|||
import org.keycloak.models.map.storage.jpa.JpaAttributeEntity;
|
||||
|
||||
@Entity
|
||||
@Table(name = "client_attribute")
|
||||
@Table(name = "kc_client_attribute")
|
||||
public class JpaClientAttributeEntity extends JpaAttributeEntity<JpaClientEntity> {
|
||||
|
||||
public JpaClientAttributeEntity() {
|
||||
|
|
|
@ -53,7 +53,7 @@ import org.keycloak.models.map.storage.jpa.hibernate.jsonb.JsonbType;
|
|||
* therefore marked as non-insertable and non-updatable to instruct hibernate.
|
||||
*/
|
||||
@Entity
|
||||
@Table(name = "client",
|
||||
@Table(name = "kc_client",
|
||||
uniqueConstraints = {
|
||||
@UniqueConstraint(
|
||||
columnNames = {"realmId", "clientId"}
|
||||
|
|
|
@ -21,7 +21,7 @@ import javax.persistence.Table;
|
|||
import org.keycloak.models.map.storage.jpa.JpaAttributeEntity;
|
||||
|
||||
@Entity
|
||||
@Table(name = "client_scope_attribute")
|
||||
@Table(name = "kc_client_scope_attribute")
|
||||
public class JpaClientScopeAttributeEntity extends JpaAttributeEntity<JpaClientScopeEntity> {
|
||||
|
||||
public JpaClientScopeAttributeEntity() {
|
||||
|
|
|
@ -53,7 +53,7 @@ import org.keycloak.models.map.storage.jpa.hibernate.jsonb.JsonbType;
|
|||
* therefore marked as non-insertable and non-updatable to instruct hibernate.
|
||||
*/
|
||||
@Entity
|
||||
@Table(name = "client_scope", uniqueConstraints = {@UniqueConstraint(columnNames = {"realmId", "name"})})
|
||||
@Table(name = "kc_client_scope", uniqueConstraints = {@UniqueConstraint(columnNames = {"realmId", "name"})})
|
||||
@TypeDefs({@TypeDef(name = "jsonb", typeClass = JsonbType.class)})
|
||||
public class JpaClientScopeEntity extends AbstractClientScopeEntity implements JpaRootEntity {
|
||||
|
||||
|
|
|
@ -21,7 +21,7 @@ import javax.persistence.Table;
|
|||
import org.keycloak.models.map.storage.jpa.JpaAttributeEntity;
|
||||
|
||||
@Entity
|
||||
@Table(name = "role_attribute")
|
||||
@Table(name = "kc_role_attribute")
|
||||
public class JpaRoleAttributeEntity extends JpaAttributeEntity<JpaRoleEntity> {
|
||||
|
||||
public JpaRoleAttributeEntity() {
|
||||
|
|
|
@ -51,7 +51,7 @@ import org.keycloak.models.map.storage.jpa.hibernate.jsonb.JsonbType;
|
|||
* therefore marked as non-insertable and non-updatable to instruct hibernate.
|
||||
*/
|
||||
@Entity
|
||||
@Table(name = "role", uniqueConstraints = {@UniqueConstraint(columnNames = {"realmId", "clientId", "name"})})
|
||||
@Table(name = "kc_role", uniqueConstraints = {@UniqueConstraint(columnNames = {"realmId", "clientId", "name"})})
|
||||
@TypeDefs({@TypeDef(name = "jsonb", typeClass = JsonbType.class)})
|
||||
public class JpaRoleEntity extends AbstractRoleEntity implements JpaRootEntity {
|
||||
|
||||
|
|
|
@ -25,7 +25,7 @@ limitations under the License.
|
|||
<!-- format of id of changeSet: client-scopes-${org.keycloak.models.map.storage.jpa.Constants.SUPPORTED_VERSION_CLIENT_SCOPE} -->
|
||||
<changeSet author="keycloak" id="client-scopes-1">
|
||||
|
||||
<createTable tableName="client_scope">
|
||||
<createTable tableName="kc_client_scope">
|
||||
<column name="id" type="UUID">
|
||||
<constraints primaryKey="true" nullable="false"/>
|
||||
</column>
|
||||
|
@ -34,33 +34,33 @@ limitations under the License.
|
|||
</column>
|
||||
<column name="metadata" type="json"/>
|
||||
</createTable>
|
||||
<ext:addGeneratedColumn tableName="client_scope">
|
||||
<ext:addGeneratedColumn tableName="kc_client_scope">
|
||||
<ext:column name="entityversion" type="INTEGER" jsonColumn="metadata" jsonProperty="entityVersion"/>
|
||||
<ext:column name="realmid" type="VARCHAR(36)" jsonColumn="metadata" jsonProperty="fRealmId"/>
|
||||
<ext:column name="name" type="VARCHAR(255)" jsonColumn="metadata" jsonProperty="fName"/>
|
||||
</ext:addGeneratedColumn>
|
||||
<createIndex tableName="client_scope" indexName="client_scope_entityVersion">
|
||||
<createIndex tableName="kc_client_scope" indexName="client_scope_entityVersion">
|
||||
<column name="entityversion"/>
|
||||
</createIndex>
|
||||
<createIndex tableName="client_scope" indexName="client_realmId_name" unique="true">
|
||||
<createIndex tableName="kc_client_scope" indexName="client_realmId_name" unique="true">
|
||||
<column name="realmid"/>
|
||||
<column name="name"/>
|
||||
</createIndex>
|
||||
|
||||
<createTable tableName="client_scope_attribute">
|
||||
<createTable tableName="kc_client_scope_attribute">
|
||||
<column name="id" type="UUID">
|
||||
<constraints primaryKey="true" nullable="false"/>
|
||||
</column>
|
||||
<column name="fk_root" type="UUID">
|
||||
<constraints foreignKeyName="client_scope_attr_fk_root_fkey" references="client_scope(id)" deleteCascade="true"/>
|
||||
<constraints foreignKeyName="client_scope_attr_fk_root_fkey" references="kc_client_scope(id)" deleteCascade="true"/>
|
||||
</column>
|
||||
<column name="name" type="VARCHAR(255)"/>
|
||||
<column name="value" type="text"/>
|
||||
</createTable>
|
||||
<createIndex tableName="client_scope_attribute" indexName="client_scope_attr_fk_root">
|
||||
<createIndex tableName="kc_client_scope_attribute" indexName="client_scope_attr_fk_root">
|
||||
<column name="fk_root"/>
|
||||
</createIndex>
|
||||
<createIndex tableName="client_scope_attribute" indexName="client_scope_attr_name_value">
|
||||
<createIndex tableName="kc_client_scope_attribute" indexName="client_scope_attr_name_value">
|
||||
<column name="name"/>
|
||||
<column name="VALUE(255)" valueComputed="VALUE(255)"/>
|
||||
</createIndex>
|
||||
|
|
|
@ -25,7 +25,7 @@ limitations under the License.
|
|||
<!-- format of id of changeSet: clients-${org.keycloak.models.map.storage.jpa.Constants.SUPPORTED_VERSION_CLIENT} -->
|
||||
<changeSet author="keycloak" id="clients-1">
|
||||
|
||||
<createTable tableName="client">
|
||||
<createTable tableName="kc_client">
|
||||
<column name="id" type="UUID">
|
||||
<constraints primaryKey="true" nullable="false"/>
|
||||
</column>
|
||||
|
@ -34,17 +34,17 @@ limitations under the License.
|
|||
</column>
|
||||
<column name="metadata" type="json"/>
|
||||
</createTable>
|
||||
<ext:addGeneratedColumn tableName="client">
|
||||
<ext:addGeneratedColumn tableName="kc_client">
|
||||
<ext:column name="entityversion" type="INTEGER" jsonColumn="metadata" jsonProperty="entityVersion"/>
|
||||
<ext:column name="realmid" type="VARCHAR(36)" jsonColumn="metadata" jsonProperty="fRealmId"/>
|
||||
<ext:column name="clientid" type="VARCHAR(255)" jsonColumn="metadata" jsonProperty="fClientId"/>
|
||||
<ext:column name="protocol" type="VARCHAR(36)" jsonColumn="metadata" jsonProperty="fProtocol"/>
|
||||
<ext:column name="enabled" type="BOOLEAN" jsonColumn="metadata" jsonProperty="fEnabled"/>
|
||||
</ext:addGeneratedColumn>
|
||||
<createIndex tableName="client" indexName="client_entityVersion">
|
||||
<createIndex tableName="kc_client" indexName="client_entityVersion">
|
||||
<column name="entityversion"/>
|
||||
</createIndex>
|
||||
<createIndex tableName="client" indexName="client_realmId_clientId" unique="true">
|
||||
<createIndex tableName="kc_client" indexName="client_realmId_clientId" unique="true">
|
||||
<column name="realmid"/>
|
||||
<column name="clientid"/>
|
||||
</createIndex>
|
||||
|
@ -54,20 +54,20 @@ limitations under the License.
|
|||
</ext:createJsonIndex>
|
||||
-->
|
||||
|
||||
<createTable tableName="client_attribute">
|
||||
<createTable tableName="kc_client_attribute">
|
||||
<column name="id" type="UUID">
|
||||
<constraints primaryKey="true" nullable="false"/>
|
||||
</column>
|
||||
<column name="fk_root" type="UUID">
|
||||
<constraints foreignKeyName="client_attr_fk_root_fkey" references="client(id)" deleteCascade="true"/>
|
||||
<constraints foreignKeyName="client_attr_fk_root_fkey" references="kc_client(id)" deleteCascade="true"/>
|
||||
</column>
|
||||
<column name="name" type="VARCHAR(255)"/>
|
||||
<column name="value" type="text"/>
|
||||
</createTable>
|
||||
<createIndex tableName="client_attribute" indexName="client_attr_fk_root">
|
||||
<createIndex tableName="kc_client_attribute" indexName="client_attr_fk_root">
|
||||
<column name="fk_root"/>
|
||||
</createIndex>
|
||||
<createIndex tableName="client_attribute" indexName="client_attr_name_value">
|
||||
<createIndex tableName="kc_client_attribute" indexName="client_attr_name_value">
|
||||
<column name="name"/>
|
||||
<column name="VALUE(255)" valueComputed="VALUE(255)"/>
|
||||
</createIndex>
|
||||
|
|
|
@ -25,7 +25,7 @@ limitations under the License.
|
|||
<!-- format of id of changeSet: roles-${org.keycloak.models.map.storage.jpa.Constants.SUPPORTED_VERSION_ROLE} -->
|
||||
<changeSet author="keycloak" id="roles-1">
|
||||
|
||||
<createTable tableName="role">
|
||||
<createTable tableName="kc_role">
|
||||
<column name="id" type="UUID">
|
||||
<constraints primaryKey="true" nullable="false"/>
|
||||
</column>
|
||||
|
@ -34,17 +34,17 @@ limitations under the License.
|
|||
</column>
|
||||
<column name="metadata" type="json"/>
|
||||
</createTable>
|
||||
<ext:addGeneratedColumn tableName="role">
|
||||
<ext:addGeneratedColumn tableName="kc_role">
|
||||
<ext:column name="entityversion" type="INTEGER" jsonColumn="metadata" jsonProperty="entityVersion"/>
|
||||
<ext:column name="realmid" type="VARCHAR(255)" jsonColumn="metadata" jsonProperty="fRealmId"/>
|
||||
<ext:column name="name" type="VARCHAR(36)" jsonColumn="metadata" jsonProperty="fName"/>
|
||||
<ext:column name="clientid" type="VARCHAR(255)" jsonColumn="metadata" jsonProperty="fClientId"/>
|
||||
<ext:column name="description" type="VARCHAR(255)" jsonColumn="metadata" jsonProperty="fDescription"/>
|
||||
</ext:addGeneratedColumn>
|
||||
<createIndex tableName="role" indexName="role_entityVersion">
|
||||
<createIndex tableName="kc_role" indexName="role_entityVersion">
|
||||
<column name="entityversion"/>
|
||||
</createIndex>
|
||||
<createIndex tableName="role" indexName="role_realmId_clientid_name" unique="true">
|
||||
<createIndex tableName="kc_role" indexName="role_realmId_clientid_name" unique="true">
|
||||
<column name="realmid"/>
|
||||
<column name="clientid"/>
|
||||
<column name="name"/>
|
||||
|
@ -56,20 +56,20 @@ limitations under the License.
|
|||
</ext:createJsonIndex>
|
||||
-->
|
||||
|
||||
<createTable tableName="role_attribute">
|
||||
<createTable tableName="kc_role_attribute">
|
||||
<column name="id" type="UUID">
|
||||
<constraints primaryKey="true" nullable="false"/>
|
||||
</column>
|
||||
<column name="fk_root" type="UUID">
|
||||
<constraints foreignKeyName="role_attr_fk_root_fkey" references="role(id)" deleteCascade="true"/>
|
||||
<constraints foreignKeyName="role_attr_fk_root_fkey" references="kc_role(id)" deleteCascade="true"/>
|
||||
</column>
|
||||
<column name="name" type="VARCHAR(255)"/>
|
||||
<column name="value" type="text"/>
|
||||
</createTable>
|
||||
<createIndex tableName="role_attribute" indexName="role_attr_fk_root">
|
||||
<createIndex tableName="kc_role_attribute" indexName="role_attr_fk_root">
|
||||
<column name="fk_root"/>
|
||||
</createIndex>
|
||||
<createIndex tableName="role_attribute" indexName="role_attr_name_value">
|
||||
<createIndex tableName="kc_role_attribute" indexName="role_attr_name_value">
|
||||
<column name="name"/>
|
||||
<column name="VALUE(255)" valueComputed="VALUE(255)"/>
|
||||
</createIndex>
|
||||
|
|
Loading…
Reference in a new issue