Имеем такую таблицу
Код | CREATE TABLE t ( id INTEGER PRIMARY KEY, data varchar(64) NOT NULL );
|
Делаю простенький ORM для Ruby и библиотеки sqlite3. Хочется после вставки данных в таблицу получать поле id, которое бы генерировалось автоматически. Возможны, на мой взгляд, два пути:- как-то получать id из команды вставки (db.execute...)
- как-то выдергивать из базы следующий id и руками подставлять его в сохраняемую запись
Кто-нибудь знает как реализовать первый или второй вариант? Думаю второй проще.
Заранее спасибо за ответы. |