mirror of
https://github.com/lancedb/lancedb.git
synced 2026-10-14 15:52:26 +00:00
The opt-in Enterprise walkthrough overwrote the table `function_demo`, registered the Function `double`, then dropped both. On this SDK drop_function removes the named Function, not only the version this run created, so a run against a shared database could replace or remove existing objects. The walkthrough snippets keep their names. The test registers a copy of `double` under a name unique to the run, creates the table under such a name, and drops only those two objects. The table is no longer created with mode="overwrite", so even a name collision cannot replace an existing table. The remote test has not been run.