привет!
началось всё с того, что в одной из таблиц
список вида:
,('task_time',null,'★ВРЕМЯ')
,('task_time',900,'09:00')
,('task_time',915,'09:15')
,('task_time',930,'09:30')
,('task_time',945,'09:45')
,('task_time',1000,'10:00')
,('task_time',1015,'10:15')
,('task_time',1030,'10:30')
,('task_time',1045,'10:45')
который всегда выдавал SELECT именно в таком порядке, как он изначально прописан в sql-файле...
КАКОГО-ТО ХЕРА...
начал выдавать строчку
,('task_time',1030,'10:30')
в первой строке (перед той, где 'ВРЕМЯ')
а если эту строчку удалить
то выдаёт следующую за ней...
Я попробовал пересоздать таблицу и перезагрузить БД
а потом сделал:
VACUUM FULL;
ANALYZE;
VACUUM ANALYZE;
НЕ сработало, и тогда я перезагрузил сервер
и, О ЧУДО!
из списка баз исчезла ВСЯ эта БД...
(на диске, причём, файлы лежат)
опустим вопрос «а чё это было?»
сейчас важнее другое - можно ли просто пересоздать чистую БД и в неё переписать эти файлы?
чтобы по-простому и быстро всё вернуть