feat: SQL Catalog - namespaces
Hi, I need more time to review the SQL individually. Here are some additional comments that I believe should take priority.
By the way, have you considered using
dieselinstead? I find it easier to maintain compared to raw SQL.
Personal preference but I tend to avoid ORMs - I can see that Java has gone the raw SQL way, and Python uses sqlalchemy's ORM. Happy to put this up for discussion.
I'm also ok with this being SQL rather than Diesel. Diesel feels like a large dependency to bring in for a small number of quite straightforward queries.
I wonder if its possible to expose this as Python API and also test against the python unit tests
Hi, @kevinjqliu I'm fine with adding it in pyiceberg_core module. But instead of adding sql catalog only, I think it's better to add a wrapper around Catalog trait? What do you think?