|
Database System 0.1.0
Advanced C++20 Database System with Multi-Backend Support
|
Classes | |
| class | SQLQueryBuilderTest |
| class | UniversalQueryBuilderTest |
| database::tests::TEST_F | ( | SQLQueryBuilderTest | , |
| ComplexSelectQuery | ) |
Definition at line 471 of file sql_query_builder_test.cpp.
References database::desc, and database::left.
| database::tests::TEST_F | ( | SQLQueryBuilderTest | , |
| CrossJoin | ) |
Definition at line 104 of file sql_query_builder_test.cpp.
References database::cross.
| database::tests::TEST_F | ( | SQLQueryBuilderTest | , |
| DeleteWithMultipleConditions | ) |
Definition at line 404 of file sql_query_builder_test.cpp.
| database::tests::TEST_F | ( | SQLQueryBuilderTest | , |
| DeleteWithWhere | ) |
Definition at line 394 of file sql_query_builder_test.cpp.
| database::tests::TEST_F | ( | SQLQueryBuilderTest | , |
| EmptyConditions | ) |
Definition at line 498 of file sql_query_builder_test.cpp.
| database::tests::TEST_F | ( | SQLQueryBuilderTest | , |
| FullOuterJoin | ) |
Definition at line 94 of file sql_query_builder_test.cpp.
References database::full_outer.
| database::tests::TEST_F | ( | SQLQueryBuilderTest | , |
| GroupBy | ) |
Definition at line 217 of file sql_query_builder_test.cpp.
| database::tests::TEST_F | ( | SQLQueryBuilderTest | , |
| GroupByMultipleColumns | ) |
Definition at line 228 of file sql_query_builder_test.cpp.
| database::tests::TEST_F | ( | SQLQueryBuilderTest | , |
| GroupByWithHaving | ) |
Definition at line 240 of file sql_query_builder_test.cpp.
| database::tests::TEST_F | ( | SQLQueryBuilderTest | , |
| InnerJoin | ) |
Definition at line 62 of file sql_query_builder_test.cpp.
References database::inner.
| database::tests::TEST_F | ( | SQLQueryBuilderTest | , |
| InsertMultipleRows | ) |
Definition at line 337 of file sql_query_builder_test.cpp.
| database::tests::TEST_F | ( | SQLQueryBuilderTest | , |
| InsertSingleRow | ) |
Definition at line 323 of file sql_query_builder_test.cpp.
| database::tests::TEST_F | ( | SQLQueryBuilderTest | , |
| LeftJoin | ) |
Definition at line 74 of file sql_query_builder_test.cpp.
References database::left.
| database::tests::TEST_F | ( | SQLQueryBuilderTest | , |
| Limit | ) |
Definition at line 297 of file sql_query_builder_test.cpp.
| database::tests::TEST_F | ( | SQLQueryBuilderTest | , |
| LimitWithOffset | ) |
Definition at line 307 of file sql_query_builder_test.cpp.
| database::tests::TEST_F | ( | SQLQueryBuilderTest | , |
| MultipleJoins | ) |
Definition at line 114 of file sql_query_builder_test.cpp.
References database::left.
| database::tests::TEST_F | ( | SQLQueryBuilderTest | , |
| MultipleWhereConditions | ) |
Definition at line 174 of file sql_query_builder_test.cpp.
| database::tests::TEST_F | ( | SQLQueryBuilderTest | , |
| NestedConditionsWithAnd | ) |
Definition at line 185 of file sql_query_builder_test.cpp.
| database::tests::TEST_F | ( | SQLQueryBuilderTest | , |
| NestedConditionsWithOr | ) |
Definition at line 199 of file sql_query_builder_test.cpp.
| database::tests::TEST_F | ( | SQLQueryBuilderTest | , |
| OrderByAsc | ) |
Definition at line 258 of file sql_query_builder_test.cpp.
References database::asc.
| database::tests::TEST_F | ( | SQLQueryBuilderTest | , |
| OrderByDesc | ) |
Definition at line 269 of file sql_query_builder_test.cpp.
References database::desc.
| database::tests::TEST_F | ( | SQLQueryBuilderTest | , |
| OrderByMultipleColumns | ) |
Definition at line 280 of file sql_query_builder_test.cpp.
References database::asc, and database::desc.
| database::tests::TEST_F | ( | SQLQueryBuilderTest | , |
| PostgreSQLSyntax | ) |
Definition at line 419 of file sql_query_builder_test.cpp.
References database::query_builder::build(), database::query_builder::limit(), database::postgres, and database::query_builder::select().

| database::tests::TEST_F | ( | SQLQueryBuilderTest | , |
| Reset | ) |
Definition at line 445 of file sql_query_builder_test.cpp.
| database::tests::TEST_F | ( | SQLQueryBuilderTest | , |
| ReuseAfterReset | ) |
Definition at line 457 of file sql_query_builder_test.cpp.
| database::tests::TEST_F | ( | SQLQueryBuilderTest | , |
| RightJoin | ) |
Definition at line 84 of file sql_query_builder_test.cpp.
References database::right.
| database::tests::TEST_F | ( | SQLQueryBuilderTest | , |
| SelectAll | ) |
Definition at line 51 of file sql_query_builder_test.cpp.
| database::tests::TEST_F | ( | SQLQueryBuilderTest | , |
| SimpleSelect | ) |
Definition at line 40 of file sql_query_builder_test.cpp.
| database::tests::TEST_F | ( | SQLQueryBuilderTest | , |
| SimpleWhere | ) |
Definition at line 131 of file sql_query_builder_test.cpp.
| database::tests::TEST_F | ( | SQLQueryBuilderTest | , |
| SQLiteSyntax | ) |
Definition at line 430 of file sql_query_builder_test.cpp.
References database::query_builder::build(), database::query_builder::limit(), database::query_builder::select(), and database::sqlite.

| database::tests::TEST_F | ( | SQLQueryBuilderTest | , |
| SwitchDatabase | ) |
Definition at line 509 of file sql_query_builder_test.cpp.
References database::sqlite.
| database::tests::TEST_F | ( | SQLQueryBuilderTest | , |
| UpdateMultipleFields | ) |
Definition at line 375 of file sql_query_builder_test.cpp.
| database::tests::TEST_F | ( | SQLQueryBuilderTest | , |
| UpdateSingleField | ) |
Definition at line 363 of file sql_query_builder_test.cpp.
| database::tests::TEST_F | ( | SQLQueryBuilderTest | , |
| WhereWithDouble | ) |
Definition at line 163 of file sql_query_builder_test.cpp.
| database::tests::TEST_F | ( | SQLQueryBuilderTest | , |
| WhereWithInt | ) |
Definition at line 153 of file sql_query_builder_test.cpp.
| database::tests::TEST_F | ( | SQLQueryBuilderTest | , |
| WhereWithString | ) |
Definition at line 143 of file sql_query_builder_test.cpp.
| database::tests::TEST_F | ( | UniversalQueryBuilderTest | , |
| DefaultConstructor | ) |
Definition at line 215 of file universal_query_builder_test.cpp.
References database::query_builder::build().

| database::tests::TEST_F | ( | UniversalQueryBuilderTest | , |
| InsertData | ) |
Definition at line 138 of file universal_query_builder_test.cpp.
References database::query_builder::build(), database::query_builder::insert_into(), database::postgres, and database::query_builder::values().

| database::tests::TEST_F | ( | UniversalQueryBuilderTest | , |
| JoinQuery | ) |
Definition at line 122 of file universal_query_builder_test.cpp.
References database::query_builder::build(), database::query_builder::join(), database::postgres, and database::query_builder::select().

| database::tests::TEST_F | ( | UniversalQueryBuilderTest | , |
| LimitForSQL | ) |
Definition at line 326 of file universal_query_builder_test.cpp.
References database::query_builder::build(), database::query_builder::limit(), database::postgres, and database::query_builder::select().

| database::tests::TEST_F | ( | UniversalQueryBuilderTest | , |
| MethodChaining | ) |
Definition at line 282 of file universal_query_builder_test.cpp.
References database::query_builder::build(), database::query_builder::for_database(), database::query_builder::from(), database::query_builder::limit(), database::query_builder::order_by(), database::postgres, database::query_builder::select(), database::sqlite, and database::query_builder::where().

| database::tests::TEST_F | ( | UniversalQueryBuilderTest | , |
| NoDatabaseType | ) |
Definition at line 269 of file universal_query_builder_test.cpp.
References database::query_builder::build(), database::none, and database::query_builder::select().

| database::tests::TEST_F | ( | UniversalQueryBuilderTest | , |
| PostgreSQLBuilder | ) |
Definition at line 34 of file universal_query_builder_test.cpp.
References database::query_builder::build(), database::postgres, and database::query_builder::select().

| database::tests::TEST_F | ( | UniversalQueryBuilderTest | , |
| Reset | ) |
Definition at line 170 of file universal_query_builder_test.cpp.
References database::query_builder::build(), database::query_builder::limit(), database::postgres, database::query_builder::reset(), and database::query_builder::select().

| database::tests::TEST_F | ( | UniversalQueryBuilderTest | , |
| SameSQLAcrossDialects | ) |
Definition at line 241 of file universal_query_builder_test.cpp.
References database::query_builder::build(), database::postgres, database::query_builder::select(), database::sqlite, and database::query_builder::where().

| database::tests::TEST_F | ( | UniversalQueryBuilderTest | , |
| SelectQuery | ) |
Definition at line 104 of file universal_query_builder_test.cpp.
References database::asc, database::query_builder::build(), database::query_builder::limit(), database::query_builder::select(), database::sqlite, and database::query_builder::where().

| database::tests::TEST_F | ( | UniversalQueryBuilderTest | , |
| SetDatabaseAfterConstruction | ) |
Definition at line 224 of file universal_query_builder_test.cpp.
References database::query_builder::build(), database::query_builder::for_database(), database::query_builder::select(), and database::sqlite.

| database::tests::TEST_F | ( | UniversalQueryBuilderTest | , |
| SQLiteBuilder | ) |
Definition at line 46 of file universal_query_builder_test.cpp.
References database::query_builder::build(), database::query_builder::select(), and database::sqlite.

| database::tests::TEST_F | ( | UniversalQueryBuilderTest | , |
| SwitchDatabase | ) |
Definition at line 87 of file universal_query_builder_test.cpp.
References database::query_builder::build(), database::query_builder::for_database(), database::postgres, database::query_builder::select(), and database::sqlite.

| database::tests::TEST_F | ( | UniversalQueryBuilderTest | , |
| UpdateData | ) |
Definition at line 152 of file universal_query_builder_test.cpp.
References database::postgres, database::query_builder::set(), and database::query_builder::update().
