> For the complete documentation index, see [llms.txt](https://yeasy.gitbook.io/openstack_code_neutron/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://yeasy.gitbook.io/openstack_code_neutron/neutron/db/db_base_plugin_v2py.md).

# db\_base\_plugin\_v2.py

其中定义了NeutronDbPluginV2，是各个plugin的基础类。 继承自neutron.neutron\_plugin\_base\_v2.NeutronPluginBaseV2类和neutron.common\_db\_mixin.CommonDbMixin类。

该类利用SQLAlchemy的模型实现了neutron plugin 的接口，主要包括对网络、子网、端口等资源的 CRUD 操作。
