Вверх ↑
Разработчик
Ответов: 26163
Рейтинг: 2127
#1: 2010-03-10 13:38:06 ЛС | профиль | цитата
Tad писал(а):
Перед дампированием нужно делать VACUUM

Делал, по-деревне, нумерация не меняется.
Tad, не грузи, сам не прав. Результирующий дамп завязан на INSERT, а там у нас не применяется AUTOINCREMENT, а чисто принудительное назначение ID. Или ты будешь отрицать, что INSERT это не создание новой записи
Вот это что, не вновь созданная таблица

CREATE TABLE elements(id INTEGER PRIMARY KEY AUTOINCREMENT,name varchar(64),info varchar(64),tab int,pos int,hash varchar(32));
Это и есть твоя "чистая тетрадь"
Мы сами создаем ее и сами в нее добавляем записи с нуля. Так что я могу нумерацию и сам править, если мне надо, важно, чтобы дубликатов не было в дампе

Tad писал(а):
При дампировании получается то, что записано в таблицу

А записывает компонент в базу сам HiAsm при инициализации *.ini. Так что вопросы не ко мне.
------------ Дoбавленo в 13.47:
Вот я сейчас насчитал 45 пустот. Те, у нас на 45 компонентов меньше, чем их последний номер -- не 847, а 802
карма: 22

0