Lines Matching refs:database
56 struct utils::sqlite::database::impl : utils::noncopyable {
114 sqlite::database error_db(utils::make_optional(fs::path(file)), in safe_open()
149 sqlite::database::database( in database() function in sqlite::database
162 sqlite::database::~database(void) in ~database()
173 sqlite::database
174 sqlite::database::in_memory(void) in in_memory()
176 return database(none, impl::safe_open(":memory:", SQLITE_OPEN_READWRITE), in in_memory()
192 sqlite::database
193 sqlite::database::open(const fs::path& file, int open_flags) in open()
213 return database(utils::make_optional(file), in open()
224 sqlite::database
225 sqlite::database::temporary(void) in temporary()
227 return database(none, impl::safe_open("", SQLITE_OPEN_READWRITE), true); in temporary()
238 sqlite::database::raw_database(void) in raw_database()
251 sqlite::database::close(void) in close()
265 sqlite::database::db_filename(void) const in db_filename()
282 sqlite::database::exec(const std::string& sql) in exec()
296 sqlite::database::begin_transaction(void) in begin_transaction()
309 sqlite::database::create_statement(const std::string& sql) in create_statement()
325 sqlite::database::last_insert_rowid(void) in last_insert_rowid()