tableowner = 'user' AND schemaname = 'metrics' AND tablename != 'alembic_version';
возвращает например
metrics.interaction
metrics.interaction_2023_08_03t00
metrics.traffic
metrics.traffic_2023_08_04t00
metrics.traffic_2023_08_06t00
каким запросом очистить таблицы, а все таблицы наследники удалить?
таблицы с датами в конце надо удалить, а те что без дат - очистить. Без регулярных выражений
по pg_tables — никак. если смотреть в pg_class, то там есть relkind, если в information_schema.tables, то там есть table_type
Обсуждают сегодня