feat: Add appKey to app auth clients
This commit is contained in:
@@ -0,0 +1,11 @@
|
|||||||
|
export async function up(knex) {
|
||||||
|
await knex.schema.table('app_auth_clients', (table) => {
|
||||||
|
table.string('app_key');
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
export async function down(knex) {
|
||||||
|
await knex.schema.table('app_auth_clients', (table) => {
|
||||||
|
table.dropColumn('app_key');
|
||||||
|
});
|
||||||
|
}
|
@@ -9,10 +9,11 @@ class AppAuthClient extends Base {
|
|||||||
|
|
||||||
static jsonSchema = {
|
static jsonSchema = {
|
||||||
type: 'object',
|
type: 'object',
|
||||||
required: ['name', 'appConfigId', 'formattedAuthDefaults'],
|
required: ['name', 'appKey', 'appConfigId', 'formattedAuthDefaults'],
|
||||||
|
|
||||||
properties: {
|
properties: {
|
||||||
id: { type: 'string', format: 'uuid' },
|
id: { type: 'string', format: 'uuid' },
|
||||||
|
appKey: { type: 'string' },
|
||||||
appConfigId: { type: 'string', format: 'uuid' },
|
appConfigId: { type: 'string', format: 'uuid' },
|
||||||
active: { type: 'boolean' },
|
active: { type: 'boolean' },
|
||||||
authDefaults: { type: ['string', 'null'] },
|
authDefaults: { type: ['string', 'null'] },
|
||||||
|
Reference in New Issue
Block a user