mirror of
https://github.com/logto-io/logto.git
synced 2024-12-16 20:26:19 -05:00
875e948186
* feat(schemas): add application permissions relation tables add appliaction permissions relation tables * refactor(schemas): redesign the application user scope relations table redesign the application user scope relations table * refactor(schemas): rename application user consent scopes table name rename application user consent scopes table name * fix(schemas): fix dirty char fix dirty char * refactor(schemas): rename resource scope column name rename resource scope column name * fix(schemas): fix the wrong column name fix the wrong column name * refactor(schemas): update the userscope column length update the userscope column length
14 lines
667 B
SQL
14 lines
667 B
SQL
/* init_order = 2 */
|
|
|
|
/** The organization scopes (permissions) assigned to an application. */
|
|
create table application_user_consent_organization_scopes (
|
|
tenant_id varchar(21) not null
|
|
references tenants (id) on update cascade on delete cascade,
|
|
/** The globally unique identifier of the application. */
|
|
application_id varchar(21) not null
|
|
references applications (id) on update cascade on delete cascade,
|
|
/** The globally unique identifier of the organization scope. */
|
|
organization_scope_id varchar(21) not null
|
|
references organization_scopes (id) on update cascade on delete cascade,
|
|
primary key (application_id, organization_scope_id)
|
|
);
|