Home | History | Annotate | Download | only in sql

Lines Matching defs:db

18     ASSERT_TRUE(db_.Open(temp_dir_.path().AppendASCII("SQLConnectionTest.db")));
25 sql::Connection& db() { return db_; }
34 ASSERT_TRUE(db().Execute("CREATE TABLE foo (a, b)"));
35 EXPECT_EQ(SQLITE_OK, db().GetErrorCode());
38 ASSERT_FALSE(db().Execute("CREATE TAB foo (a, b"));
39 EXPECT_EQ(SQLITE_ERROR, db().GetErrorCode());
45 ASSERT_TRUE(db().Execute("CREATE TABLE foo (a, b)"));
46 ASSERT_TRUE(db().Execute("INSERT INTO foo(a, b) VALUES (12, 13)"));
50 sql::Statement s(db().GetCachedStatement(id1, "SELECT a FROM foo"));
58 EXPECT_TRUE(db().HasCachedStatement(id1));
63 sql::Statement s(db().GetCachedStatement(id1, "something invalid("));
71 EXPECT_FALSE(db().HasCachedStatement(SQL_FROM_HERE));
76 EXPECT_FALSE(db().DoesTableExist("foo"));
77 ASSERT_TRUE(db().Execute("CREATE TABLE foo (a, b)"));
78 EXPECT_TRUE(db().DoesTableExist("foo"));
81 EXPECT_FALSE(db().DoesTableExist("FOO"));
84 EXPECT_FALSE(db().DoesColumnExist("foo", "bar"));
85 EXPECT_TRUE(db().DoesColumnExist("foo", "a"));
88 EXPECT_FALSE(db().DoesColumnExist("bar", "b"));
92 ASSERT_TRUE(db().Execute("CREATE TABLE foo (id INTEGER PRIMARY KEY, value)"));
94 ASSERT_TRUE(db().Execute("INSERT INTO foo (value) VALUES (12)"));
97 int64 row = db().GetLastInsertRowId();
101 sql::Statement s(db().GetUniqueStatement("SELECT value FROM foo WHERE id=?"));