Вложенный модуль 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.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 (со всеми его функциями) без перезапуска сервера |