Lines Matching refs:sqlite

60 namespace sqlite = utils::sqlite;
79 get_env_vars(sqlite::database& db, const int64_t context_id) in get_env_vars()
83 sqlite::statement stmt = db.create_statement( in get_env_vars()
105 get_metadata(sqlite::database& db, const int64_t metadata_id) in get_metadata()
109 sqlite::statement stmt = db.create_statement( in get_metadata()
132 get_file(sqlite::database& db, const int64_t file_id) in get_file()
134 sqlite::statement stmt = db.create_statement( in get_file()
142 const sqlite::blob raw_contents = stmt.safe_column_blob("contents"); in get_file()
150 } catch (const sqlite::error& e) { in get_file()
171 get_test_cases(sqlite::database& db, const int64_t test_program_id, in get_test_cases()
177 sqlite::statement stmt = db.create_statement( in get_test_cases()
207 parse_result(sqlite::statement& stmt, const char* type_column, in parse_result()
216 sqlite::type_null) in parse_result()
236 } catch (const sqlite::error& e) { in parse_result()
250 put_env_vars(sqlite::database& db, const int64_t context_id, in put_env_vars()
253 sqlite::statement stmt = db.create_statement( in put_env_vars()
274 last_rowid(sqlite::database& db, const std::string& table) in last_rowid()
276 sqlite::statement stmt = db.create_statement( in last_rowid()
279 if (stmt.column_type(0) == sqlite::type_null) { in last_rowid()
282 INV(stmt.column_type(0) == sqlite::type_integer); in last_rowid()
295 put_metadata(sqlite::database& db, const engine::metadata& md) in put_metadata()
301 sqlite::statement stmt = db.create_statement( in put_metadata()
327 put_file(sqlite::database& db, const fs::path& path) in put_file()
349 sqlite::statement stmt = db.create_statement( in put_file()
351 stmt.bind(":contents", sqlite::blob(contents.c_str(), contents.length())); in put_file()
373 sqlite::database& db = backend_.database(); in get_test_program()
376 sqlite::statement stmt = db.create_statement( in get_test_program()
404 sqlite::statement _stmt;
538 get_test_case_file(sqlite::database& db, const int64_t test_case_id, in get_test_case_file()
541 sqlite::statement stmt = db.create_statement( in get_test_case_file()
586 sqlite::database _db;
589 sqlite::transaction _tx;
626 } catch (const sqlite::error& e) { in commit()
640 } catch (const sqlite::error& e) { in rollback()
657 sqlite::statement stmt = _pimpl->_db.create_statement( in get_action()
666 } catch (const sqlite::error& e) { in get_action()
685 } catch (const sqlite::error& e) { in get_action_results()
700 sqlite::statement stmt = _pimpl->_db.create_statement( in get_latest_action()
712 } catch (const sqlite::error& e) { in get_latest_action()
729 sqlite::statement stmt = _pimpl->_db.create_statement( in get_context()
738 } catch (const sqlite::error& e) { in get_context()
761 sqlite::statement stmt = _pimpl->_db.create_statement( in put_action()
768 } catch (const sqlite::error& e) { in put_action()
788 sqlite::statement stmt = _pimpl->_db.create_statement( in put_context()
797 } catch (const sqlite::error& e) { in put_context()
822 sqlite::statement stmt = _pimpl->_db.create_statement( in put_test_program()
840 } catch (const sqlite::error& e) { in put_test_program()
865 sqlite::statement stmt = _pimpl->_db.create_statement( in put_test_case()
873 } catch (const sqlite::error& e) { in put_test_case()
904 sqlite::statement stmt = _pimpl->_db.create_statement( in put_test_case_file()
913 } catch (const sqlite::error& e) { in put_test_case_file()
939 sqlite::statement stmt = _pimpl->_db.create_statement( in put_result()
973 stmt.bind(":result_reason", sqlite::null()); in put_result()
984 } catch (const sqlite::error& e) { in put_result()