repo.orientdb.json revision 3032add8d51a0dcb46e076c4dc6105e78a7c9150
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync{
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "DEFAULT-dbUrl" : "local:./db/openidm",
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "user" : "admin",
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "poolMinSize" : 5,
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "poolMaxSize" : 20,
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "queries" : {
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "for-credentials" : "select * FROM ${_resource} WHERE userName = '${uid}'",
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "get-by-field-value" : "select * FROM ${_resource} WHERE ${field} = '${value}'",
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "check-userName-availability" : "select userName FROM ${_resource} WHERE userName = '${uid}'",
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "get-security-question" : "select securityQuestion FROM ${_resource} WHERE userName = '${uid}'",
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "for-security-answer" : "select _openidm_id FROM ${_resource} WHERE userName = '${uid}'",
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "query-all-ids" : "select _openidm_id from ${_resource}",
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "query-all" : "select ${fields} from ${_resource}",
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "links-for-firstId" : "SELECT * FROM ${_resource} WHERE linkType = '${linkType}' AND firstId = '${firstId}'",
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "links-for-secondId" : "SELECT * FROM ${_resource} WHERE linkType = '${linkType}' AND secondId = '${secondId}'",
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "links-for-linkType" : "SELECT * FROM ${_resource} WHERE linkType = '${linkType}'",
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "credential-query" : "SELECT * FROM ${_resource} WHERE userName = '${username}'",
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "credential-internaluser-query" : "SELECT * FROM internal_user WHERE _openidm_id = ${username}",
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "for-userName" : "SELECT * FROM ${_resource} WHERE userName = '${uid}'",
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "set-newPassword-for-userName-and-security-answer" : "SELECT * FROM ${_resource} WHERE userName = '${username}'",
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "notifications-for-user": "SELECT * FROM ${_resource} WHERE userId = '${userId}'",
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "user_application_lnk-for-user": "SELECT * FROM ${_resource} WHERE userId = '${userId}'",
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "query-all-user_application_lnk": "select * from ${_resource}",
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "user_application_lnk-for-id": "select * from ${_resource} WHERE _openidm_id = '${userApplicationLnkId}'",
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "get-user-app-link-by-user-and-app": "select * from ${_resource} WHERE userId = '${uid}' and applicationId = '${applicationId}'",
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "scan-tasks" : "SELECT * FROM ${_resource} WHERE ${property} < ${condition.before} AND ${taskState.completed} is NULL"
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync },
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "dbStructure" : {
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "orientdbClass" : {
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "internal_user" : {
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "index" : [
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync {
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "propertyName" : "_openidm_id",
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "propertyType" : "string",
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "indexType" : "unique"
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync }
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync ]
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync },
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "managed_user" : {
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "index" : [
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync {
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "propertyName" : "_openidm_id",
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "propertyType" : "string",
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "indexType" : "unique"
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync }
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync ]
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync },
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "managed_user_application_lnk" : {
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "index" : [
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync {
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "propertyName" : "_openidm_id",
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "propertyType" : "string",
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "indexType" : "unique"
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync }
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync ]
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync },
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "ui_notification" : {
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "index" : [
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync {
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "propertyName" : "_openidm_id",
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "propertyType" : "string",
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "indexType" : "unique"
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync }
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync ]
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync },
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "link" : {
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "index" : [
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync {
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "propertyName" : "_openidm_id",
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "propertyType" : "string",
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "indexType" : "unique"
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync },
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync {
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "propertyName" : "linkType",
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "propertyType" : "string",
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "indexType" : "notunique"
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync },
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync {
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "propertyName" : "firstId",
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "propertyType" : "string",
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "indexType" : "notunique"
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync },
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync {
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "propertyName" : "secondId",
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "propertyType" : "string",
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "indexType" : "notunique"
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync },
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync {
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "propertyName" : "reconId",
f372af8e6ee2a011213b11cc69f4a29530ff7ce5vboxsync "propertyType" : "string",
f372af8e6ee2a011213b11cc69f4a29530ff7ce5vboxsync "indexType" : "notunique"
f372af8e6ee2a011213b11cc69f4a29530ff7ce5vboxsync }
f372af8e6ee2a011213b11cc69f4a29530ff7ce5vboxsync ]
f372af8e6ee2a011213b11cc69f4a29530ff7ce5vboxsync },
c4b8dd273d2becff4145cf4c634b566e2dd633e6vboxsync "synchronisation_pooledSyncStage" : {
f372af8e6ee2a011213b11cc69f4a29530ff7ce5vboxsync "index" : [
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync {
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "propertyName" : "_openidm_id",
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "propertyType" : "string",
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "indexType" : "unique"
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync },
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync {
72e9ef1022a910facbd4a232500026befd944d95vboxsync "propertyName" : "sourceId",
72e9ef1022a910facbd4a232500026befd944d95vboxsync "propertyType" : "string",
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "indexType" : "unique"
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync },
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync {
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "propertyName" : "targetId",
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "propertyType" : "string",
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "indexType" : "unique"
c4b8dd273d2becff4145cf4c634b566e2dd633e6vboxsync },
c4b8dd273d2becff4145cf4c634b566e2dd633e6vboxsync {
c4b8dd273d2becff4145cf4c634b566e2dd633e6vboxsync "propertyName" : "reconId",
c4b8dd273d2becff4145cf4c634b566e2dd633e6vboxsync "propertyType" : "string",
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "indexType" : "notunique"
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync }
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync ]
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync },
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "config" : {
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "index" : [
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync {
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "propertyName" : "_openidm_id",
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "propertyType" : "string",
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "indexType" : "unique"
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync }
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync ]
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync },
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "scheduler" : {
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "index" : [
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync {
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "propertyName" : "_openidm_id",
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "propertyType" : "string",
08fc4eb537ed24136b05660d0aa038b336516961vboxsync "indexType" : "unique"
08fc4eb537ed24136b05660d0aa038b336516961vboxsync }
08fc4eb537ed24136b05660d0aa038b336516961vboxsync ]
08fc4eb537ed24136b05660d0aa038b336516961vboxsync },
08fc4eb537ed24136b05660d0aa038b336516961vboxsync "scheduler_triggers" : {
08fc4eb537ed24136b05660d0aa038b336516961vboxsync "index" : [
08fc4eb537ed24136b05660d0aa038b336516961vboxsync {
08fc4eb537ed24136b05660d0aa038b336516961vboxsync "propertyName" : "_openidm_id",
08fc4eb537ed24136b05660d0aa038b336516961vboxsync "propertyType" : "string",
08fc4eb537ed24136b05660d0aa038b336516961vboxsync "indexType" : "unique"
08fc4eb537ed24136b05660d0aa038b336516961vboxsync }
08fc4eb537ed24136b05660d0aa038b336516961vboxsync ]
08fc4eb537ed24136b05660d0aa038b336516961vboxsync },
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "scheduler_jobs" : {
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "index" : [
08fc4eb537ed24136b05660d0aa038b336516961vboxsync {
08fc4eb537ed24136b05660d0aa038b336516961vboxsync "propertyName" : "_openidm_id",
08fc4eb537ed24136b05660d0aa038b336516961vboxsync "propertyType" : "string",
c4b8dd273d2becff4145cf4c634b566e2dd633e6vboxsync "indexType" : "unique"
c4b8dd273d2becff4145cf4c634b566e2dd633e6vboxsync }
c4b8dd273d2becff4145cf4c634b566e2dd633e6vboxsync ]
c4b8dd273d2becff4145cf4c634b566e2dd633e6vboxsync },
c4b8dd273d2becff4145cf4c634b566e2dd633e6vboxsync "scheduler_calendars" : {
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "index" : [
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync {
c4b8dd273d2becff4145cf4c634b566e2dd633e6vboxsync "propertyName" : "_openidm_id",
c4b8dd273d2becff4145cf4c634b566e2dd633e6vboxsync "propertyType" : "string",
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "indexType" : "unique"
72e9ef1022a910facbd4a232500026befd944d95vboxsync }
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync ]
08fc4eb537ed24136b05660d0aa038b336516961vboxsync },
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "scheduler_jobGroups" : {
08fc4eb537ed24136b05660d0aa038b336516961vboxsync "index" : [
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync {
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "propertyName" : "_openidm_id",
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40cvboxsync "propertyType" : "string",
f372af8e6ee2a011213b11cc69f4a29530ff7ce5vboxsync "indexType" : "unique"
f372af8e6ee2a011213b11cc69f4a29530ff7ce5vboxsync }
f372af8e6ee2a011213b11cc69f4a29530ff7ce5vboxsync ]
f372af8e6ee2a011213b11cc69f4a29530ff7ce5vboxsync },
8541678784dbe432feebe6d9c1528525e1771397vboxsync "scheduler_triggerGroups" : {
f372af8e6ee2a011213b11cc69f4a29530ff7ce5vboxsync "index" : [
08fc4eb537ed24136b05660d0aa038b336516961vboxsync {
8541678784dbe432feebe6d9c1528525e1771397vboxsync "propertyName" : "_openidm_id",
f372af8e6ee2a011213b11cc69f4a29530ff7ce5vboxsync "propertyType" : "string",
f372af8e6ee2a011213b11cc69f4a29530ff7ce5vboxsync "indexType" : "unique"
8541678784dbe432feebe6d9c1528525e1771397vboxsync }
f372af8e6ee2a011213b11cc69f4a29530ff7ce5vboxsync ]
f372af8e6ee2a011213b11cc69f4a29530ff7ce5vboxsync }
8541678784dbe432feebe6d9c1528525e1771397vboxsync }
f372af8e6ee2a011213b11cc69f4a29530ff7ce5vboxsync },
f372af8e6ee2a011213b11cc69f4a29530ff7ce5vboxsync "embeddedServer" : {
8541678784dbe432feebe6d9c1528525e1771397vboxsync "enabled" : true
8541678784dbe432feebe6d9c1528525e1771397vboxsync }
8541678784dbe432feebe6d9c1528525e1771397vboxsync}
f372af8e6ee2a011213b11cc69f4a29530ff7ce5vboxsync