Module | Sequel::JDBC::SQLite::DatabaseMethods |
In: |
lib/sequel/adapters/jdbc/sqlite.rb
|
LAST_INSERT_ROWID | = | 'SELECT last_insert_rowid()'.freeze |
FOREIGN_KEY_ERROR_RE | = | /query does not return ResultSet/.freeze |
Swallow pointless exceptions when the foreign key list pragma doesn‘t return any rows.
# File lib/sequel/adapters/jdbc/sqlite.rb, line 15 15: def foreign_key_list(table, opts={}) 16: super 17: rescue Sequel::DatabaseError => e 18: raise unless e.message =~ FOREIGN_KEY_ERROR_RE 19: [] 20: end