Class | DataMapper::Adapters::Sqlite3Adapter::Mappings::Table |
In: |
lib/data_mapper/adapters/sqlite3_adapter.rb
lib/data_mapper/adapters/sqlite3_adapter.rb |
Parent: | Object |
# File lib/data_mapper/adapters/sqlite3_adapter.rb, line 69 69: def to_column_exists_sql 70: @to_column_exists_sql || @to_column_exists_sql = "PRAGMA TABLE_INFO(?)\n".compress_lines 71: end
# File lib/data_mapper/adapters/sqlite3_adapter.rb, line 69 69: def to_column_exists_sql 70: @to_column_exists_sql || @to_column_exists_sql = "PRAGMA TABLE_INFO(?)\n".compress_lines 71: end
# File lib/data_mapper/adapters/sqlite3_adapter.rb, line 59 59: def to_exists_sql 60: @to_exists_sql || @to_exists_sql = "SELECT \"name\"\nFROM \"\#{temporary? ? 'sqlite_temp_master' : 'sqlite_master'}\"\nWHERE \"type\" = \"table\"\nAND \"name\" = ?\n".compress_lines 61: end
# File lib/data_mapper/adapters/sqlite3_adapter.rb, line 59 59: def to_exists_sql 60: @to_exists_sql || @to_exists_sql = "SELECT \"name\"\nFROM \"\#{temporary? ? 'sqlite_temp_master' : 'sqlite_master'}\"\nWHERE \"type\" = \"table\"\nAND \"name\" = ?\n".compress_lines 61: end
# File lib/data_mapper/adapters/sqlite3_adapter.rb, line 76 76: def to_truncate_sql 77: "DELETE FROM #{to_sql}" 78: end
# File lib/data_mapper/adapters/sqlite3_adapter.rb, line 76 76: def to_truncate_sql 77: "DELETE FROM #{to_sql}" 78: end
# File lib/data_mapper/adapters/sqlite3_adapter.rb, line 82 82: def unquote_default(default) 83: default.gsub(/(^'|'$)/, "") rescue default 84: end