System is domain of functionality group related to most generic support.
returns string with version information of the actual query schema
QUERY_FUNCTION system_get_version: STRING;
QUERY_FUNCTION system_text_error(error: INTEGER): STRING
system_get_repositories_of_schema is generic function that returns list of EDM repositories with models of the specified schema
QUERY_FUNCTION system_get_repositories_of_schema(schema_name_pattern: STRING): LIST OF STRING;Parameters:
schema_name_pattern | case insensitive pattern of the interesting schema name |
system_get_models_of_schema is generic function that returns list of EDM models of the specified schema
QUERY_FUNCTION system_get_models_of_schema( schema_name_pattern, repository_name: STRING): LIST OF STRINGParameters:
schema_name_pattern | case insensitive pattern of the interesting schema name |
repository_name | optional name of repository where to looks for the models |
system_login_register registers in target EDM database SimDM users. Check if the user with the logging absent and add him/her to EDM users, as well as to SimDM user group.
QUERY_FUNCTION system_login_register(login: STRING): BOOLEAN;
Returns | TRUE if new user is registered, FALSE if the user with login exists yet |
system_change_password modifies user's password. The function could be call only by SimDM users with administrative privileges
QUERY_FUNCTION system_change_password( login, password: STRING): BOOLEANParameters:
login | user's login |
password | new password for the user |
Returns | TRUE in success |
system_cancel_login cancels EDM user's login. The function could be call only by SimDM users with administrative privileges
QUERY_FUNCTION system_cancel_login(login: STRING): BOOLEANParameters:
login | EDM/SimDM user's login to |
Returns | TRUE in success |
system_login_list returns list of all registered in target db users
QUERY_FUNCTION system_login_list: LIST OF STRING