Вложенный модуль box.schema
Вложенный модуль box.schema содержит функции для определения данных для спейсов, пользователей, ролей, кортежей и последовательностей.
Ниже приведен перечень всех функций модуля box.schema.
| Имя | Использование | 
|---|---|
| box.schema.space.create() | Создание спейса | 
| box.schema.upgrade() | Обновить базу данных | 
| box.schema.downgrade() | Downgrade a database | 
| box.schema.downgrade_issues() | List downgrade issues for the specified Tarantool version | 
| box.schema.downgrade_versions() | List Tarantool versions available for downgrade | 
| box.schema.user.create() | Создание пользователя | 
| box.schema.user.drop() | Удаление пользователя | 
| box.schema.user.exists() | Проверка существования пользователя | 
| box.schema.user.grant() | Выдача прав пользователю или роли | 
| box.schema.user.revoke() | Отмена прав пользователя или роли | 
| box.schema.user.enable() | Grant usageandsessionpermissions | 
| box.schema.user.disable() | Revoke usageandsessionpermissions | 
| box.schema.user.password() | Получение хеша пароля пользователя | 
| box.schema.user.passwd() | Ассоциация пароля с пользователем | 
| box.schema.user.info() | Получение описания прав пользователя | 
| box.schema.role.create() | Создание роли | 
| box.schema.role.drop() | Удаление роли | 
| box.schema.role.exists() | Проверка наличия роли | 
| box.schema.role.grant() | Выдача прав роли | 
| box.schema.role.revoke() | Отмена прав роли | 
| box.schema.role.info() | Получение описания прав роли | 
| box.schema.func.create() | Создание кортежа с функцией | 
| box.schema.func.drop() | Удаление кортежа с функцией | 
| box.schema.func.exists() | Проверка наличия кортежа с функцией | 
| box.schema.func.reload() | Перезагрузка модуля на C (со всеми его функциями) без перезапуска сервера |