The database connection object can be manipulated in the :term:`Zope` :term:`ZMI` on a series of screens, accessible through named tabs in the main window.
Shows the database connection status and allows the user to open or close the connection.
Edit the database connection attributes and apply any changes:
- Id (read only): The database adapter ZODB ID.
- Title: An optional title that shows up in the :term:`ZMI`.
- Database Connection String: A string encapsulating how to connect
to the database. It is possible to read the string from an environment
variable by prefixing the variable name with
ENV
e.g.ENV:DB_CONN
. - Connect immediately: Should the database connection be established immediately or when the first database query is run.
- Use Zope's internal DateTime: Check this box to always convert PostgreSQL
data/time values to instances of the Zope
DateTime
class. - Transaction isolation level: The database transaction isolation level.
- Encoding: The character encoding used by the database.
The Test tab can be used as long as the database connection is connected. You can enter SQL statements into the text field and view the results sent back from the database.
Change the :term:`Zope` role to permission mappings here.
View and change the :term:`Zope` :term:`Interface` assignments for the database connector object.
You can browse the database tables and columns from the relational database specified in the connection string.