selectField('*'); $query->addFrom('"Base"'); $query->addLeftJoin( 'Joined', "\"Base\".\"ID\" = \"{$alias2}\".\"ID\"", $alias2 ); $query->addWhere([ "\"{$alias2}\".\"Title\" = ?" => 'Value', ]); $identifier = "c4afb43_hijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; $this->assertEquals(PostgreSQLQueryBuilder::MAX_TABLE, strlen($identifier)); $expected = <<buildSQL($query, $params); $this->assertSQLEquals($expected, $sql); $this->assertEquals(['Value'], $params); } }