Zach Silversmith

Results 13 comments of Zach Silversmith

Tentative workaround is to a) not use a `with` block and b) autoload with the same connection (specifically not the engine): ``` engine = create_engine("duckdb:///:memory:") conn = engine.connect() conn.execute(text("CREATE VIEW...

FYI I worked around this by overriding the duckdb dialect to handle custom joins. Example usage is `fooTable.join(barTable, onclause=expr, full={'strictness': 'semi'})` to do a semi join. ``` class CustomDuckDBCompiler(PGCompiler): def...