Search results for "DBIx::Class"
DBIx::Class::ResultClass::TrackColumns - track changed columns
Allows you to preserve the original value of a column as it was loaded from storage if you change it (via ->set_column, for example) but haven't saved the change to storage yet. I wrote this because for the Valiant DBIC glue (DBIx::Class::Valiant) yo...
JJNAPIORK/DBIx-Class-ResultClass-TrackColumns-0.001002 - 06 Dec 2022 18:55:16 UTC - Search in distribution
DBIx::Class::InflateColumn::JSON2Object - convert JSON columns to Perl objects
TODO: short overview Booleans, JSON, oh my... TODO: describe problem and the (hacky/crappy?) solution METHODS Please note that you can pass more than one HASHREF per method to install several inflator/deflators at once. no_class Install a JSON inflat...
DOMM/DBIx-Class-InflateColumn-JSON2Object-0.907 - 09 Feb 2021 14:45:24 UTC - Search in distribution- DBIx::Class::InflateColumn::JSON2Object::Role::Storable - simplified MooseX::Storage clone with enhanced JSON boolean handling
- DBIx::Class::InflateColumn::JSON2Object::Trait::NoSerialize - NoSerialize trait for attributes
DBIx::Class::ResultSet::RecursiveUpdate - like update_or_create - but recursive
You can feed the ->create method of DBIx::Class with a recursive datastructure and have the related records created. Unfortunately you cannot do a similar thing with update_or_create. This module tries to fill that void until DBIx::Class has an api i...
ABRAXXA/DBIx-Class-ResultSet-RecursiveUpdate-0.42 - 25 Aug 2020 20:28:55 UTC - Search in distribution
DBIx::Class::Schema::RestrictWithObject - Automatically restrict resultsets
This DBIx::Class::Schema component can be used to restrict all resultsets through an appropriately-named method in a user-supplied object. This allows you to automatically prevent data from being accessed, or automatically predefine options and searc...
ARCANEZ/DBIx-Class-Schema-RestrictWithObject-0.0002 - 26 Jun 2013 19:58:15 UTC - Search in distribution
DBIx::Class::Schema::ResultSetAccessors - Short hand ResultSet Accessors
Creates short hand accessor methods for each ResultSet. Accessor names are properly converted into lowercase and pluralized. E.g. LinerNote -> liner_notes Artist -> artists CD -> cds...
ROMANF/DBIx-Class-Schema-ResultSetAccessors-0.001005 - 24 Jun 2011 10:37:44 UTC - Search in distribution
DBIx::Class::ResultSet::CallbackInflator - Easy way to use DBIx::Class::ResultClass::CallbackInflator
Lets you decide how a resultset inflates any data in rows from the database table it is pointing at (with any prefetch information included) by using a coderef which will in in place of 'inflate_result'. This is basically sugar for DBIx::Class::Resul...
JJNAPIORK/DBIx-Class-ResultClass-CallbackInflator-0.003 - 26 Apr 2017 02:44:44 UTC - Search in distribution- DBIx::Class::ResultClass::CallbackInflator - Easier way to make a quick, custom inflator
DBIx::Class::InflateColumn::ClassTypeEnum - Inflate enum-like columns to your Class::Type::Enum classes
Inflate DBIC columns into instances of your Class::Type::Enum classes. The storage "data_type" doesn't matter here, only whether or not enums should inflate/deflate to symbols (strings) or ordinals (integers)....
MHOWARD/Class-Type-Enum-0.014 - 27 Oct 2018 21:02:20 UTC - Search in distribution- Class::Type::Enum - Build Enum-like classes
DBIx::Class::ResultSet::AccessorsEverywhere - Component for DBIx::Class that allows the use of accessor names in search/create/etc
package Schema::ResultSet::User; use parent 'DBIx::Class::ResultSet'; __PACKAGE__->load_components('AccessorsEverywhere'); 1; package Schema::Result::User; use parent qw/DBIx::Class::Core/; __PACKAGE__->table("users"); __PACKAGE__->add_columns( id =>...
MGRIMES/DBIx-Class-ResultSet-AccessorsEverywhere-0.10 - 25 Apr 2016 12:37:56 UTC - Search in distribution
DBIx::Class::ResultSource::MultipleTableInheritance
AMIRI/DBIx-Class-ResultSource-MultipleTableInheritance-0.03
-
09 Jul 2013 02:26:01 UTC
-
Search in distribution
Mojo::DB::Role::DBIx::Class - A Mojo role connecting DBIx::Class to Mojo::Pg and Mojo::SQLite
This module adds a dbic method loading a DBIx::Class on top of an existing Mojo::Pg or Mojo::SQLite database Methods "dbic" Connects the database via the schema either with a schema class passed as the parameter: $db->dbic('My::Schema') or with a sch...
SCESANO/Mojo-DB-Role-DBIx-Class-0.002 - 10 Sep 2022 13:24:16 UTC - Search in distribution
DBIx::Class::Sims::Type::Date - Additional Sims types for DBIx::Class::Sims
RKINYON/DBIx-Class-Sims-Type-Date-0.000001
-
18 Apr 2017 17:28:32 UTC
-
Search in distribution
lib/DBIx/Class/Relationship/Abbreviate.pm
ALBATROSS/DBIx-Class-Relationship-Abbreviate-0.001
-
18 May 2018 21:12:13 UTC
-
Search in distribution
lib/DBIx/Class/Tree/Mobius.pm
This module provides methods for working with trees of data using a Möbius encoding, a variant of 'Nested Intervals' tree encoding using continued fraction. This a model to represent hierarchical information in a SQL database that takes a complementa...
VDG/DBIx-Class-Tree-Mobius-0.212 - 15 Jul 2011 10:33:03 UTC - Search in distribution
lib/DBIx/Mint/Schema/Class.pm
JFRAIRE/DBIx-Mint-0.071
-
24 Mar 2015 23:07:56 UTC
-
Search in distribution
- DBIx::Mint - A mostly class-based ORM for Perl
- DBIx::Mint::Schema - Class and relationship definitions for DBIx::Mint
- DBIx::Mint::Table - Role that maps a class to a table
- 1 more result from DBIx-Mint »
DBIx::Class::Helper::Row::Types - Use Types to define rows
This helper allows you to specify column information by passing a Type::Tiny object. Note that this *does not* enforce that the data is of that type, unless you specify the "strict" option (See "set_column"). The main purpose of this is to allow you ...
RRWO/DBIx-Class-Helper-Row-Types-v0.4.0 - 08 May 2023 19:15:33 UTC - Search in distribution
DBIx::Class::Storage::DBI::MariaDB - Storage::DBI class implementing MariaDB specifics
This module adds support for MariaDB in the DBIx::Class ORM. It supports exactly the same parameters as the DBIx::Class::Storage::DBI::mysql module, so check that for further documentation....
RAGE/DBIx-Class-Storage-DBI-MariaDB-0.1.0 - 07 Aug 2023 13:33:27 UTC - Search in distribution
Data::Tersify::Plugin::DBIx::Class - tersify DBIx::Class objects
This class provides terse description for various types of DBIx::Class objects, when used with Data::Tersify. handles It handles DBIx::Class::ResultSource::Table, DBIx::Class::ResultSource::View and DBIx::Class::ResultSet objects. Surprisingly, that ...
SKINGTON/Data-Tersify-Plugin-DBIx-Class-1.003 - 05 Aug 2021 16:45:53 UTC - Search in distribution
DBIx::Class::Storage::DBI::OpenEdge - Support for OpenEdge Advance Server
This is the base class for Progress Sofware's OpenEdge Advance Server database product. It requires the OpenEdge Client package to be installed to be usable....
KESTEB/DBIx-Class-Storage-DBI-OpenEdge-0.02 - 07 Aug 2013 15:42:54 UTC - Search in distribution
DBIx::Class::Schema::Loader::Dynamic - Really Dynamic Schema Generation for DBIx::Class
DBIx::Class::Schema::Loader::Dynamic is a faster and simpler driver for the dynamic schema generation feature of DBIx::Class::Schema::Loader. It will make Perl classes for each table spring into existence and it runs the declarative statements (such ...
FRANKC/DBIx-Class-Schema-Loader-Dynamic-1.05 - 19 Apr 2016 03:41:38 UTC - Search in distribution
Log::Log4perl::Appender::DBIx::Class - appender for DBIx::Class
This is a specialized Log4perl appender that allows you to log to with DBIx::Class. Each appender can use a different (or the same) class and each column is configurable....
GPHAT/Log-Log4perl-Appender-DBIx-Class-0.02 - 17 Apr 2011 11:13:50 UTC - Search in distribution