Lines Matching refs:stmt
81 sqlite::statement stmt = db.create_statement( in put_env_vars() local
86 stmt.bind(":var_name", (*iter).first); in put_env_vars()
87 stmt.bind(":var_value", (*iter).second); in put_env_vars()
88 stmt.step_without_results(); in put_env_vars()
89 stmt.reset(); in put_env_vars()
103 sqlite::statement stmt = db.create_statement( in last_rowid() local
105 stmt.step(); in last_rowid()
106 if (stmt.column_type(0) == sqlite::type_null) { in last_rowid()
109 INV(stmt.column_type(0) == sqlite::type_integer); in last_rowid()
110 return stmt.column_int64(0); in last_rowid()
128 sqlite::statement stmt = db.create_statement( in put_metadata() local
131 stmt.bind(":metadata_id", metadata_id); in put_metadata()
135 stmt.bind(":property_name", (*iter).first); in put_metadata()
136 stmt.bind(":property_value", (*iter).second); in put_metadata()
137 stmt.step_without_results(); in put_metadata()
138 stmt.reset(); in put_metadata()
176 sqlite::statement stmt = db.create_statement( in put_file() local
178 stmt.bind(":contents", sqlite::blob(contents.c_str(), contents.length())); in put_file()
179 stmt.step_without_results(); in put_file()
266 sqlite::statement stmt = _pimpl->_db.create_statement( in put_context() local
268 stmt.bind(":cwd", context.cwd().str()); in put_context()
269 stmt.step_without_results(); in put_context()
296 sqlite::statement stmt = _pimpl->_db.create_statement( in put_test_program() local
302 stmt.bind(":absolute_path", test_program.absolute_path().str()); in put_test_program()
306 stmt.bind(":root", test_program.root().str()); in put_test_program()
307 stmt.bind(":relative_path", test_program.relative_path().str()); in put_test_program()
308 stmt.bind(":test_suite_name", test_program.test_suite_name()); in put_test_program()
309 stmt.bind(":metadata_id", metadata_id); in put_test_program()
310 stmt.bind(":interface", test_program.interface_name()); in put_test_program()
311 stmt.step_without_results(); in put_test_program()
342 sqlite::statement stmt = _pimpl->_db.create_statement( in put_test_case() local
345 stmt.bind(":test_program_id", test_program_id); in put_test_case()
346 stmt.bind(":name", test_case.name()); in put_test_case()
347 stmt.bind(":metadata_id", metadata_id); in put_test_case()
348 stmt.step_without_results(); in put_test_case()
381 sqlite::statement stmt = _pimpl->_db.create_statement( in put_test_case_file() local
384 stmt.bind(":test_case_id", test_case_id); in put_test_case_file()
385 stmt.bind(":file_name", name); in put_test_case_file()
386 stmt.bind(":file_id", file_id.get()); in put_test_case_file()
387 stmt.step_without_results(); in put_test_case_file()
416 sqlite::statement stmt = _pimpl->_db.create_statement( in put_result() local
422 stmt.bind(":test_case_id", test_case_id); in put_result()
424 store::bind_test_result_type(stmt, ":result_type", result.type()); in put_result()
426 stmt.bind(":result_reason", sqlite::null()); in put_result()
428 stmt.bind(":result_reason", result.reason()); in put_result()
430 store::bind_timestamp(stmt, ":start_time", start_time); in put_result()
431 store::bind_timestamp(stmt, ":end_time", end_time); in put_result()
433 stmt.step_without_results(); in put_result()