Пример #1
0
 def cmd_reload_bot():
     console.process("Перезагрузка бота...")
     hooks.handle = False
     while hooks.is_busy:
         sleep(0.1)
     bot.init(VK, config)
     hooks.handle = True
     console.success("Бот успешно перезагружен!")
Пример #2
0
def create_table(name, **args):
    console.process("Создание таблицы \"{}\"...".format(name))
    unpacked_args = []
    for item in args.keys():
        unpacked_args.append("{} {}".format(item, args[item]))
    query("CREATE TABLE IF NOT EXISTS {} ({})".format(name,
                                                      ','.join(unpacked_args)))
    console.success("Таблица успешно создана!")
Пример #3
0
 def cmd_close():
     console.success("Завершение работы...")
     sys.exit(0)
Пример #4
0
def drop_column(table, name):
    console.process("Удаление поля \"{}\" из таблицы \"{}\"...".format(
        name, table))
    query("ALTER TABLE {}\
               DROP COLUMN {}".format(table, name))
    console.success("Поле успешно удалено!")
Пример #5
0
def create_column(table, name, args):
    console.process("Добавление поля \"{}\" в таблицу \"{}\"...".format(
        name, table))
    query("ALTER TABLE {}\
               ADD COLUMN {} {}".format(table, name, args))
    console.success("Поле успешно добавлено!")