Це команда skytools_upgrade3, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн емулятор Windows або онлайн емулятор MAC OS
ПРОГРАМА:
ІМ'Я
skytools_upgrade - утиліта для оновлення коду Skytools в базах даних.
СИНТАКСИС
skytools_upgrade.py [перемикачі] connstr [connstr ...]
ОПИС
Він підключається до заданої бази даних, а потім шукає такі схеми:
pgq
Основний код PgQ.
pgq_ext
Відстеження пакетів/подій PgQ у віддаленій базі даних.
лондіст
Реплікація Лондіста.
Якщо схема існує, її версія визначається шляхом запиту функції .version() під схемою. Якщо
Функція не існує, існує певна евристика, вбудована для розрізнення
2.1.4 і 2.1.5 версії схем.
Якщо виявлено, що версія старіша за поточну, вона оновлюється шляхом застосування сценаріїв оновлення
в порядку.
КОМАНДА ЛІНІЯ Перемикачі
Наступні перемикачі є загальними для всіх програм Python на основі skytools.DBScript.
-h, --допомога
показати довідкове повідомлення та вийти
-q, -- тихо
зробити програму тихою
-v, -- багатослівний
зробити програму більш докладною
-d, --демон
зробити програму фоновим
--ini
показати коментований файл конфігурації шаблону.
Наступні перемикачі використовуються для керування вже запущеним процесом. Файл pid читається з
config, то сигнал надсилається на вказаний там ідентифікатор процесу.
-r, --перезавантажити
перезавантажити конфігурацію (відправити SIGHUP)
-s, --стоп
безпечно зупинити програму (надішліть SIGINT)
-k, --убити
негайно знищити програму (надішліть SIGTERM)
Параметри, характерні для skytools_upgrade:
--все
Оновити всі бази даних.
--не зовсім
Насправді нічого не робіть.
01/15/2016 SKYTOOLS_UPGRADE(1)
Використовуйте skytools_upgrade3 онлайн за допомогою служб onworks.net