{"added":null,"apiVersion":1,"behindSince":null,"buildDepends":["databases/p5-Ima-DBI","devel/p5-Class-Accessor","devel/p5-Class-Data-Inheritable","devel/p5-Class-Trigger","devel/p5-Clone","devel/p5-UNIVERSAL-moniker"],"categories":["databases","perl5"],"comment":"Simple Database Abstraction","compare":"/compare/p5-class-dbi/index.json","dependentCount":null,"description":"Class::DBI provides a convenient abstraction layer to a database.\n\nIt not only provides a simple database to object mapping layer, but can\nbe used to implement several higher order database functions (triggers,\nreferential integrity, cascading delete etc.), at the application level,\nrather than at the database.\n\nThis is particularly useful when using a database which doesn't support\nthese (such as MySQL), or when you would like your code to be portable\nacross multiple databases which might implement these things in\ndifferent ways.","flavors":[],"html":"https://daemonports.org/midnightbsd/databases/p5-Class-DBI/","kind":"port","lastUpdate":null,"license":["artistic","gpl+"],"maintainer":"ports@MidnightBSD.org","name":"p5-Class-DBI","newest":true,"newestVersion":"3.0.17","noVulnData":true,"origin":"databases/p5-Class-DBI","otherSystems":[{"maintainer":"perl@FreeBSD.org","newest":true,"origin":"databases/p5-Class-DBI","path":"/databases/p5-Class-DBI/","system":"FreeBSD","version":"3.0.17_3"},{"maintainer":"The OpenBSD ports mailing-list \u003cports@openbsd.org\u003e","noVulnData":true,"origin":"databases/p5-Class-DBI","path":"/openbsd/databases/p5-Class-DBI/","system":"OpenBSD","version":"3.0.16p3"},{"maintainer":"pkgsrc-users@NetBSD.org","newest":true,"origin":"databases/p5-Class-DBI","path":"/netbsd/databases/p5-Class-DBI/","system":"NetBSD","updated":"2026-07-16","version":"3.0.17nb21"},{"maintainer":"perl@FreeBSD.org","newest":true,"origin":"databases/p5-Class-DBI","path":"/dragonfly/databases/p5-Class-DBI/","system":"DragonFly","version":"3.0.17_3"},{"maintainer":"perl@FreeBSD.org","newest":true,"noVulnData":true,"origin":"databases/p5-Class-DBI","path":"","system":"HardenedBSD","version":"3.0.17_3"},{"maintainer":"perl@FreeBSD.org","newest":true,"noVulnData":true,"origin":"databases/p5-Class-DBI","path":"","system":"GhostBSD","version":"3.0.17_3"}],"packages":null,"pkgName":"p5-Class-DBI-3.0.17_3","related":null,"repository":"mports","requiredBy":["databases/p5-Class-DBI-AbstractSearch","databases/p5-Class-DBI-Plugin","databases/p5-Class-DBI-Plugin-AbstractCount","databases/p5-Class-DBI-Plugin-DeepAbstractSearch","databases/p5-Class-DBI-Plugin-Pager","ports-mgmt/magus-utils"],"requiredByCount":6,"runDepends":["databases/p5-Ima-DBI","devel/p5-Class-Accessor","devel/p5-Class-Data-Inheritable","devel/p5-Class-Trigger","devel/p5-Clone","devel/p5-UNIVERSAL-moniker"],"status":null,"system":"midnightbsd","systemLabel":"MidnightBSD","version":"3.0.17_3","versions":null,"vulnerabilities":null,"www":"https://metacpan.org/release/Class-DBI"}
