SaveToDB Framework
SaveToDB Framework - это набор таблиц, представлений и процедур, которые используются для настройки приложений SaveToDB, DBEdit, DBGate и ODataDB.
Вы можете легко установить, обновить или удалить SaveToDB Framework.
SaveToDB Framework 8 и 9 содержат следующие таблицы и представления:
SaveToDB Framework 10 содержит дополнительную таблицу и представление:
Также, SaveToDB Framework 10 содержит парные представления для каждой таблицы, как, например, xls.view_objects для xls.objects.
Такие представления выводят данные конфигурации объектов в схемах, на которые у пользователя есть разрешения.
Вы можете создавать объекты SaveToDB Framework в ваших схемах, если не требуется полный SaveToDB Framework.
Просто скопируйте определение объекта и измените схему на вашу.
Все продукты определяют объекты фреймворка по сигнатуре поля и параметров, а не по именам объектов.
Ниже представлены структуры таблиц:
|
|
|
|
|
|
SaveToDB Framework доступен на всех поддерживаемых платформах баз данных.
Ниже представлена диаграмма доступных объектов:
MS SQL | SQL DW | MySQL | PgSQL | Oracle | DB2 | NuoDB | Snowflake | SQLite | SQL CE | |
---|---|---|---|---|---|---|---|---|---|---|
Schemas | ||||||||||
xls | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | x | x |
Roles | ||||||||||
xls_developers | ✓ | ✓ | x | ✓ | ✓ | ✓ | ✓ | ✓ | x | x |
xls_users | ✓ | ✓ | x | ✓ | ✓ | ✓ | ✓ | ✓ | x | x |
xls_formats | ✓ | ✓ | x | ✓ | ✓ | ✓ | ✓ | ✓ | x | x |
Tables | ||||||||||
xls.columns | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
xls.formats | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
xls.handlers | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
xls.objects | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
xls.translations | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
xls.workbooks | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
Views | ||||||||||
xls.queries | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | x |
xls.users | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | x | x | x |
Platform-Specific Procedures | ||||||||||
xls.xl_actions_add_to_xls_users | ✓ | |||||||||
xls.xl_actions_add_to_xls_formats | ✓ | |||||||||
xls.xl_actions_add_to_xls_developers | ✓ | |||||||||
xls.xl_actions_remove_from_xls_users | ✓ | |||||||||
xls.xl_actions_remove_from_xls_formats | ✓ | |||||||||
xls.xl_actions_remove_from_xls_developers | ✓ | |||||||||
xls.xl_actions_set_role_permissions | ✓ | ✓ | ✓ | |||||||
SaveToDB Framework Extension (дополнительный пакет установки) | ||||||||||
Views | ||||||||||
xls.view_columns | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||
xls.view_formats | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||
xls.view_handlers | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||
xls.view_objects | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||
xls.view_queries | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||
xls.view_translations | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||
xls.view_workbooks | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||
Platform-Specific Procedures | ||||||||||
xls.xl_actions_set_extended_role_permissions | ✓ | ✓ | ✓ | |||||||
xls.xl_actions_revoke_extended_role_permissions | ✓ | ✓ | ✓ |
Примечание: В версии 10.4 xl_actions_set_framework_10_mode переименована в xl_actions_set_extended_role_permissions, а xl_actions_set_framework_9_mode переименована в xl_actions_revoke_extended_role_permissions.
См. детальные описания объектов SaveToDB Framework:
- xls.objects
- xls.handlers
- xls.translations
- xls.workbooks
- xls.formats
- xls.queries
- xls.columns
- xls.users
- Роли SaveToDB Framework
См. также дополнительные статьи: