ADO.NET у 2.0 Поставщиков для SQLite есть более чем 200 загрузок каждый день, таким образом, я думаю, что Вы - безопасное использование что один.
Используйте «pk: null» вместо «pk: 1» (или что-то еще), в результате для PK будет установлено значение None, а при сохранении объекта первичный ключ будет назначено.
Это работает по крайней мере для YAML, я полагаю, вы используете это, если создаете вручную.
Мой друг предложил модуль fixture
: http://farmdev.com/projects/fixture/