Searched refs:sqlite (Results 1 - 25 of 65) sorted by relevance

123

/freebsd-13-stable/contrib/kyua/utils/sqlite/
H A Dc_gate.cpp29 #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 Dc_gate_fwd.hpp29 /// \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 Ddatabase_fwd.hpp29 /// \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 Dtransaction_fwd.hpp29 /// \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 DMakefile.am.inc33 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 Dexceptions_test.cpp29 #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 Dtransaction_test.cpp29 #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 Dexceptions.cpp29 #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 Ddatabase_test.cpp29 #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 Dtransaction.cpp29 #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 Dstatement_test.cpp29 #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 Dstatement.cpp29 #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 Dstatement_fwd.hpp29 /// \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 Dc_gate_test.cpp29 #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 Ddatabase.cpp29 #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 Ddbtypes.hpp45 #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 Dread_backend.cpp38 #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 Dread_backend_test.cpp39 #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 Dwrite_backend.cpp44 #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 Dmetadata.cpp34 #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 Ddbtypes.cpp37 #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 Dwrite_backend_test.cpp39 #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 Dcmd_db_exec_test.cpp36 #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 Dcmd_db_exec.hpp38 #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 Dcmd_db_exec.cpp48 #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...]

Completed in 110 milliseconds

123