mirror of
https://github.com/simonw/datasette.git
synced 2025-12-10 16:51:24 +01:00
Warn about potential changes to get_metadata hook, refs #1384
This commit is contained in:
parent
a6c8e7fa4c
commit
7ea678db22
1 changed files with 3 additions and 0 deletions
|
|
@ -1150,6 +1150,9 @@ get_metadata(datasette, key, database, table)
|
|||
|
||||
This hook is responsible for returning a dictionary corresponding to Datasette :ref:`metadata`. This function is passed the ``database``, ``table`` and ``key`` which were passed to the upstream internal request for metadata. Regardless, it is important to return a global metadata object, where ``"databases": []`` would be a top-level key. The dictionary returned here, will be merged with, and overwritten by, the contents of the physical ``metadata.yaml`` if one is present.
|
||||
|
||||
.. warning::
|
||||
The design of this plugin hook does not currently provide a mechanism for interacting with async code, and may change in the future. See `issue 1384 <https://github.com/simonw/datasette/issues/1384>`__.
|
||||
|
||||
.. code-block:: python
|
||||
|
||||
@hookimpl
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue