/freebsd-13-stable/contrib/kyua/utils/sqlite/ |
H A D | c_gate.cpp | 29 #include "utils/sqlite/c_gate.hpp" 33 #include "utils/sqlite/database.hpp" 35 namespace sqlite = utils::sqlite; 44 sqlite::database_c_gate::database_c_gate(database& database_) : 55 sqlite::database_c_gate::~database_c_gate(void) 69 sqlite::database 70 sqlite::database_c_gate::connect(::sqlite3* raw_database) 80 sqlite::database_c_gate::c_database(void)
|
H A D | c_gate_fwd.hpp | 29 /// \file utils/sqlite/c_gate_fwd.hpp 30 /// Forward declarations for utils/sqlite/c_gate.hpp 36 namespace sqlite { namespace in namespace:utils 42 } // namespace sqlite
|
H A D | database_fwd.hpp | 29 /// \file utils/sqlite/database_fwd.hpp 30 /// Forward declarations for utils/sqlite/database.hpp 36 namespace sqlite { namespace in namespace:utils 42 } // namespace sqlite
|
H A D | transaction_fwd.hpp | 29 /// \file utils/sqlite/transaction_fwd.hpp 30 /// Forward declarations for utils/sqlite/transaction.hpp 36 namespace sqlite { namespace in namespace:utils 42 } // namespace sqlite
|
H A D | Makefile.am.inc | 33 libutils_a_SOURCES += utils/sqlite/c_gate.cpp 34 libutils_a_SOURCES += utils/sqlite/c_gate.hpp 35 libutils_a_SOURCES += utils/sqlite/c_gate_fwd.hpp 36 libutils_a_SOURCES += utils/sqlite/database.cpp 37 libutils_a_SOURCES += utils/sqlite/database.hpp 38 libutils_a_SOURCES += utils/sqlite/database_fwd.hpp 39 libutils_a_SOURCES += utils/sqlite/exceptions.cpp 40 libutils_a_SOURCES += utils/sqlite/exceptions.hpp 41 libutils_a_SOURCES += utils/sqlite/statement.cpp 42 libutils_a_SOURCES += utils/sqlite/statemen [all...] |
H A D | exceptions_test.cpp | 29 #include "utils/sqlite/exceptions.hpp" 42 #include "utils/sqlite/c_gate.hpp" 43 #include "utils/sqlite/database.hpp" 46 namespace sqlite = utils::sqlite; 54 const sqlite::database db = sqlite::database::in_memory(); 55 const sqlite::error e(db.db_filename(), "Some text"); 56 ATF_REQUIRE_EQ("Some text (sqlite db: in-memory or temporary)", 65 const sqlite [all...] |
H A D | transaction_test.cpp | 29 #include "utils/sqlite/transaction.hpp" 34 #include "utils/sqlite/database.hpp" 35 #include "utils/sqlite/exceptions.hpp" 36 #include "utils/sqlite/statement.ipp" 38 namespace sqlite = utils::sqlite; 54 check_in_table(sqlite::database& db, const char* table_name, 57 sqlite::statement stmt = db.create_statement( 74 sqlite::database db = sqlite [all...] |
H A D | exceptions.cpp | 29 #include "utils/sqlite/exceptions.hpp" 40 #include "utils/sqlite/c_gate.hpp" 41 #include "utils/sqlite/database.hpp" 44 namespace sqlite = utils::sqlite; 52 /// Formats the database filename returned by sqlite for user consumption. 75 sqlite::error::error(const optional< fs::path >& db_filename_, 77 std::runtime_error(F("%s (sqlite db: %s)") % message % 85 sqlite::error::~error(void) throw() 94 sqlite [all...] |
H A D | database_test.cpp | 29 #include "utils/sqlite/database.hpp" 36 #include "utils/sqlite/statement.ipp" 37 #include "utils/sqlite/test_utils.hpp" 38 #include "utils/sqlite/transaction.hpp" 41 namespace sqlite = utils::sqlite; 49 sqlite::database db = sqlite::database::in_memory(); 68 sqlite::database db = sqlite [all...] |
H A D | transaction.cpp | 29 #include "utils/sqlite/transaction.hpp" 35 #include "utils/sqlite/database.hpp" 36 #include "utils/sqlite/exceptions.hpp" 37 #include "utils/sqlite/statement.ipp" 39 namespace sqlite = utils::sqlite; 43 struct utils::sqlite::transaction::impl : utils::noncopyable { 75 } catch (const sqlite::error& e) { 113 sqlite::transaction::transaction(database& db) : 120 sqlite [all...] |
H A D | statement_test.cpp | 29 #include "utils/sqlite/statement.ipp" 40 #include "utils/sqlite/database.hpp" 41 #include "utils/sqlite/test_utils.hpp" 43 namespace sqlite = utils::sqlite; 49 sqlite::database db = sqlite::database::in_memory(); 50 sqlite::statement stmt = db.create_statement( 52 ATF_REQUIRE_THROW(sqlite::error, db.exec("SELECT * FROM foo")); 61 sqlite [all...] |
H A D | statement.cpp | 29 #include "utils/sqlite/statement.hpp" 42 #include "utils/sqlite/c_gate.hpp" 43 #include "utils/sqlite/database.hpp" 44 #include "utils/sqlite/exceptions.hpp" 46 namespace sqlite = utils::sqlite; 52 static sqlite::type c_type_to_cxx(const int) UTILS_PURE; 60 static sqlite::type 64 case SQLITE_BLOB: return sqlite::type_blob; 65 case SQLITE_FLOAT: return sqlite [all...] |
H A D | statement_fwd.hpp | 29 /// \file utils/sqlite/statement_fwd.hpp 30 /// Forward declarations for utils/sqlite/statement.hpp 36 namespace sqlite { namespace in namespace:utils 54 } // namespace sqlite
|
H A D | c_gate_test.cpp | 29 #include "utils/sqlite/c_gate.hpp" 35 #include "utils/sqlite/database.hpp" 36 #include "utils/sqlite/test_utils.hpp" 39 namespace sqlite = utils::sqlite; 49 sqlite::database database = sqlite::database_c_gate::connect(raw_db); 62 sqlite::database db = sqlite::database::in_memory(); 65 sqlite [all...] |
H A D | database.cpp | 29 #include "utils/sqlite/database.hpp" 44 #include "utils/sqlite/exceptions.hpp" 45 #include "utils/sqlite/statement.ipp" 46 #include "utils/sqlite/transaction.hpp" 49 namespace sqlite = utils::sqlite; 55 /// Internal implementation for sqlite::database. 56 struct utils::sqlite::database::impl : utils::noncopyable { 114 sqlite::database error_db(utils::make_optional(fs::path(file)), 116 throw sqlite [all...] |
/freebsd-13-stable/contrib/kyua/store/ |
H A D | dbtypes.hpp | 45 #include "utils/sqlite/statement_fwd.hpp" 50 void bind_bool(utils::sqlite::statement&, const char*, const bool); 51 void bind_delta(utils::sqlite::statement&, const char*, 53 void bind_optional_string(utils::sqlite::statement&, const char*, 55 void bind_test_result_type(utils::sqlite::statement&, const char*, 57 void bind_timestamp(utils::sqlite::statement&, const char*, 59 bool column_bool(utils::sqlite::statement&, const char*); 60 utils::datetime::delta column_delta(utils::sqlite::statement&, const char*); 61 std::string column_optional_string(utils::sqlite::statement&, const char*); 63 utils::sqlite [all...] |
H A D | read_backend.cpp | 38 #include "utils/sqlite/database.hpp" 39 #include "utils/sqlite/exceptions.hpp" 42 namespace sqlite = utils::sqlite; 51 /// \param flags The flags for the open; see sqlite::database::open. 56 sqlite::database 60 sqlite::database database = sqlite::database::open(file, flags); 63 } catch (const sqlite::error& e) { 72 sqlite [all...] |
H A D | read_backend_test.cpp | 39 #include "utils/sqlite/database.hpp" 40 #include "utils/sqlite/exceptions.hpp" 44 namespace sqlite = utils::sqlite; 51 sqlite::database db = sqlite::database::open( 52 fs::path("test.db"), sqlite::open_readwrite | sqlite::open_create); 58 sqlite::database db = store::detail::open_and_setup( 59 fs::path("test.db"), sqlite [all...] |
H A D | write_backend.cpp | 44 #include "utils/sqlite/database.hpp" 45 #include "utils/sqlite/exceptions.hpp" 46 #include "utils/sqlite/statement.ipp" 49 namespace sqlite = utils::sqlite; 75 empty_database(sqlite::database& db) 77 sqlite::statement stmt = db.create_statement("SELECT * FROM sqlite_master"); 105 store::detail::initialize(sqlite::database& db) 125 } catch (const sqlite::error& e) { 136 sqlite [all...] |
H A D | metadata.cpp | 34 #include "utils/sqlite/database.hpp" 35 #include "utils/sqlite/exceptions.hpp" 36 #include "utils/sqlite/statement.ipp" 38 namespace sqlite = utils::sqlite; 54 int64_column(sqlite::statement& stmt, const char* column) 59 } catch (const sqlite::invalid_column_error& e) { 63 if (stmt.column_type(index) != sqlite::type_integer) 115 store::metadata::fetch_latest(sqlite::database& db) 118 sqlite [all...] |
H A D | dbtypes.cpp | 37 #include "utils/sqlite/statement.ipp" 40 namespace sqlite = utils::sqlite; 49 store::bind_bool(sqlite::statement& stmt, const char* field, const bool value) 61 store::bind_delta(sqlite::statement& stmt, const char* field, 77 store::bind_optional_string(sqlite::statement& stmt, const char* field, 81 stmt.bind(field, sqlite::null()); 93 store::bind_test_result_type(sqlite::statement& stmt, const char* field, 129 store::bind_timestamp(sqlite::statement& stmt, const char* field, 145 store::column_bool(sqlite [all...] |
H A D | write_backend_test.cpp | 39 #include "utils/sqlite/database.hpp" 40 #include "utils/sqlite/exceptions.hpp" 41 #include "utils/sqlite/statement.ipp" 46 namespace sqlite = utils::sqlite; 57 sqlite::database db = sqlite::database::in_memory(); 70 sqlite::statement stmt = db.create_statement( 84 sqlite::database db = sqlite [all...] |
/freebsd-13-stable/contrib/kyua/cli/ |
H A D | cmd_db_exec_test.cpp | 36 #include "utils/sqlite/database.hpp" 37 #include "utils/sqlite/statement.ipp" 39 namespace sqlite = utils::sqlite; 56 sqlite::database db = sqlite::database::in_memory(); 58 sqlite::statement create = db.create_statement( 62 sqlite::statement insert = db.create_statement( 67 sqlite::statement query = db.create_statement("SELECT * FROM test"); 82 "BLOB", sqlite [all...] |
H A D | cmd_db_exec.hpp | 38 #include "utils/sqlite/statement_fwd.hpp" 43 std::string format_cell(utils::sqlite::statement&, const int); 44 std::string format_headers(utils::sqlite::statement&); 45 std::string format_row(utils::sqlite::statement&);
|
H A D | cmd_db_exec.cpp | 48 #include "utils/sqlite/database.hpp" 49 #include "utils/sqlite/exceptions.hpp" 50 #include "utils/sqlite/statement.hpp" 56 namespace sqlite = utils::sqlite; 92 cli::format_cell(sqlite::statement& stmt, const int index) 95 case sqlite::type_blob: { 96 const sqlite::blob blob = stmt.column_blob(index); 100 case sqlite::type_float: 103 case sqlite [all...] |