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 доступен на всех поддерживаемых платформах баз данных.
Ниже представлена диаграмма доступных объектов:
MS SQL | SQL DW | MySQL | PgSQL | Oracle | Snowflake | SQLite | |
---|---|---|---|---|---|---|---|
Schemas | |||||||
xls | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | x |
Roles | |||||||
xls_developers | ✓ | ✓ | x | ✓ | ✓ | ✓ | x |
xls_users | ✓ | ✓ | x | ✓ | ✓ | ✓ | x |
xls_formats | ✓ | ✓ | x | ✓ | ✓ | ✓ | x |
Tables | |||||||
xls.columns | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
xls.formats | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
xls.handlers | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
xls.objects | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
xls.translations | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
xls.workbooks | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
Views | |||||||
xls.queries | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
xls.users | ✓ | ✓ | ✓ | ✓ | ✓ | 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
Также ознакомьтесь с дополнительными статьями: