через файлы миграций, в CI запускались
я не утверждал, что оператор в этом виноват для миграций используется либа https://github.com/Infinidat/infi.clickhouse_orm/blob/develop/docs/schema_migrations.md#running-migrations Запускаются так from django.conf import settings from django.core.management.base import BaseCommand from infi.clickhouse_orm.database import Database class Command(BaseCommand): def handle(self, *args, **options): db = Database( settings.CLICKHOUSE_DB, db_url="http://{}:8123/".format(settings.CLICKHOUSE_HOST), username=settings.CLICKHOUSE_USER, password=settings.CLICKHOUSE_PASSWORD ) db.migrate('users.users_migrations') db.migrate('events.events_migrations') в итоге таблицы ReplicatedMergeTree созданы во всех подах, остальные таблицы разбросаны по подам
Обсуждают сегодня