The PublicDB API

How to use sqac

The sqac.PublicDB API can be used to access the ORM’s functionality. There are a number of methods that can be used to create / adjust tables and access their data. Only the most useful methods for the end-consumer have been documented in this section.

Inspection of the sqac.PublicDB interface declaration will reveal a number of undocumented public methods. The undocumented methods can be used by consumers of the sqac package, but are primarily intended for internal use within the database dialect implementations. It is generally a better idea to make use of sqac-tags as explained in the modeling overview rather than call the undocumented PublicDB methods.