ibis icon indicating copy to clipboard operation
ibis copied to clipboard

feat(descheming): add `catalog` kwarg to table accessing methods

Open gforsyth opened this issue 1 year ago • 2 comments

In #8655 we deprecated the non-hierarchical usage of schema everywhere (hopefully).

In an effort to make that as smooth as possible for users, we settled on a pattern of allowing passing in either a tuple of strings or a dotted string path "catalog.database" as the argument to the database kwarg.

Once schema is removed, we should also add a catalog kwarg to allow users to specify table hierarchy in a slightly more programmatic way. There is some bookkeeping around how to handle combinations of arguments to catalog and database, but we've effectively already written it all, just for database and schema.

xref 8867

gforsyth avatar Apr 18 '24 14:04 gforsyth

@gforsyth quick question, schema gets removed in 10.0. I'm assuming that this one should be tackled only after that release correct?

ncclementi avatar Aug 28 '24 15:08 ncclementi

we could add it in the same release, or in 10.1

gforsyth avatar Aug 28 '24 17:08 gforsyth