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
Также ознакомьтесь с дополнительными статьями: