pharo-rdbms / Pharo-SQLite3

Community-owned official SQLite3 binding for Pharo
MIT License
22 stars 20 forks source link

Add support for backups and connection, statement, cursor division of responsibilities #12

Closed tblanchard closed 4 years ago

tblanchard commented 4 years ago

Add support for SQLite backups api.

See https://sqlite.org/c3ref/backup_finish.html#sqlite3backupinit and the article at https://www.oreilly.com/library/view/using-sqlite/9781449394592/re225.html

Clarifies responsibilities of Connection->Statement->Cursor. Connections are databases, Statements can be executed, Cursors or ResultSets are basically iterators and only concerned with iteration and fetching.

astares commented 4 years ago

Merged - we can close the issue