isc-patrick commented on issue #1148:
URL: 
https://github.com/apache/iceberg-python/issues/1148#issuecomment-2338957758

   I had not yet seen the change introducing load_catalog instead of using the 
SQLCatalog constructor, so just updated to v0.70 - I was away for couple weeks.
   
   My point for the creation of the table comes from work with clients, mostly 
in Financial Services, where there is a formal separation of code that applies 
DDL vs DML. The entire process of Database change control is seperate from any 
application lifecycle. The idea that an application using a DB for reading and 
writing data would be allowed to change the schema would just never be 
considered as a possibility. Let's just forget that and chalk it up to 
different approaches to SDLC. This can easily handled by adding a wrapper to 
load_catalog if necessary.
   
   I can make the change to simplify the _ensure_tables_exist to simply call 
the create_all.
   
   
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org
For additional commands, e-mail: issues-h...@iceberg.apache.org

Reply via email to