libmongodbx-class-perl_1.030002-1_all.deb


Advertisement

Description

libmongodbx-class-perl - flexible ORM module for MongoDB databases

Distribution: Debian 8 (Jessie)
Repository: Debian Main i386
Package name: libmongodbx-class-perl
Package version: 1.030002
Package release: 1
Package architecture: all
Package type: deb
Installed size: 250 B
Download size: 97.81 KB
Official Mirror: ftp.br.debian.org
MongoDBx::Class Perl module is a flexible object relational mapper (ORM) for MongoDB databases. Given a schema-like collection of document classes, MongoDBx::Class expands MongoDB objects (hash-refs in Perl) from the database into objects of those document classes, and collapses such objects back to the database. MongoDBx::Class takes advantage of the fact that Perl's MongoDB driver is Moose-based to extend and tweak the driver's behavior, instead of wrapping it. This means MongoDBx::Class does not define its own syntax, so you simply use it exactly as you would the MongoDB driver directly. That said, MongoDBx::Class adds some sugar that enhances and simplifies the syntax unobtrusively (either use it or don't). Thus, it is relatively easy to convert your current MongoDB applications to MongoDBx::Class. A collection in MongoDBx::Class isa('MongoDB::Collection'), a database in MongoDBx::Class isa('MongoDB::Database'), etc.

Alternatives

    Download

    Source package: libmongodbx-class-perl

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install libmongodbx-class-perl deb package:
      # sudo apt-get install libmongodbx-class-perl

    Files

    • /usr/share/doc/libmongodbx-class-perl/changelog.Debian.gz
    • /usr/share/doc/libmongodbx-class-perl/changelog.gz
    • /usr/share/doc/libmongodbx-class-perl/copyright
    • /usr/share/man/man3/MongoDBx::Class.3pm.gz
    • /usr/share/man/man3/MongoDBx::Class::Collection.3pm.gz
    • /usr/share/man/man3/MongoDBx::Class::Connection.3pm.gz
    • /usr/share/man/man3/MongoDBx::Class::ConnectionPool.3pm.gz
    • /usr/share/man/man3/MongoDBx::Class::ConnectionPool::Backup.3pm.gz
    • /usr/share/man/man3/MongoDBx::Class::ConnectionPool::Rotated.3pm.gz
    • /usr/share/man/man3/MongoDBx::Class::Cursor.3pm.gz
    • /usr/share/man/man3/MongoDBx::Class::Database.3pm.gz
    • /usr/share/man/man3/MongoDBx::Class::Document.3pm.gz
    • /usr/share/man/man3/MongoDBx::Class::EmbeddedDocument.3pm.gz
    • /usr/share/man/man3/MongoDBx::Class::Meta::AttributeTraits.3pm.gz
    • /usr/share/man/man3/MongoDBx::Class::Moose.3pm.gz
    • /usr/share/man/man3/MongoDBx::Class::ParsedAttribute.3pm.gz
    • /usr/share/man/man3/MongoDBx::Class::ParsedAttribute::DateTime.3pm.gz
    • /usr/share/man/man3/MongoDBx::Class::Reference.3pm.gz
    • /usr/share/man/man3/MongoDBx::Class::Tutorial.3pm.gz
    • /usr/share/perl5/MongoDBx/Class.pm
    • /usr/share/perl5/MongoDBx/Class/Collection.pm
    • /usr/share/perl5/MongoDBx/Class/Connection.pm
    • /usr/share/perl5/MongoDBx/Class/ConnectionPool.pm
    • /usr/share/perl5/MongoDBx/Class/Cursor.pm
    • /usr/share/perl5/MongoDBx/Class/Database.pm
    • /usr/share/perl5/MongoDBx/Class/Document.pm
    • /usr/share/perl5/MongoDBx/Class/EmbeddedDocument.pm
    • /usr/share/perl5/MongoDBx/Class/Moose.pm
    • /usr/share/perl5/MongoDBx/Class/ParsedAttribute.pm
    • /usr/share/perl5/MongoDBx/Class/Reference.pm
    • /usr/share/perl5/MongoDBx/Class/Tutorial.pod
    • /usr/share/perl5/MongoDBx/Class/ConnectionPool/Backup.pm
    • /usr/share/perl5/MongoDBx/Class/ConnectionPool/Rotated.pm
    • /usr/share/perl5/MongoDBx/Class/Meta/AttributeTraits.pm
    • /usr/share/perl5/MongoDBx/Class/ParsedAttribute/DateTime.pm

    Changelog

    2014-05-13 - gregor herrmann <gregoa@debian.org> libmongodbx-class-perl (1.030002-1) unstable; urgency=medium * Team upload. * New upstream release. * Strip trailing slash from metacpan URLs. * Update years of upstream copyright. * Update patches. Drop fix-super-connection, merged upstream. Refresh fix-cursor-expand-bug (offset). Refresh and combine the two spelling fix patches into one. * Declare compliance with Debian Policy 3.9.5.

    2013-07-22 - Dominique Dumont <dod@debian.org> libmongodbx-class-perl (1.02-3) unstable; urgency=low * control: depends on libmodule-pluggable-perl (Closes: #711668)

    2013-02-10 - Dominique Dumont <dod@debian.org> libmongodbx-class-perl (1.02-2) unstable; urgency=low * added patch to fix bug related to AUTOLOAD and inheritance

    2013-02-10 - Dominique Dumont <dod@debian.org> libmongodbx-class-perl (1.02-1) unstable; urgency=low [ Salvatore Bonaccorso ] * Change Vcs-Git to canonical URI (git://anonscm.debian.org) * Change search.cpan.org based URIs to metacpan.org based URIs [ Dominique Dumont ] * new upstream release * copyright: updated (c) years

    2012-12-15 - gregor herrmann <gregoa@debian.org> libmongodbx-class-perl (1.01-1) unstable; urgency=low * Team upload. * New upstream release. * Don't install README anymore (text version of the POD). * Update years of upstream copyright. * Bump Standards-Version to 3.9.4 (no changes). * Update short description.

    2012-10-14 - Dominique Dumont <dod@debian.org> libmongodbx-class-perl (1.0-1) unstable; urgency=low * Initial Release. (Closes: #690451)

    Advertisement
    Advertisement