Вопросы по теме 'dbix-class'
DBIx :: Class базовый класс результата
Я пытаюсь создать модель для Catalyst, используя DBIx :: Class :: Schema :: Loader. Я хочу, чтобы у результирующих классов был базовый класс, к которому я мог бы добавлять методы. Итак, MyTable.pm наследуется от Base.pm, который наследуется от DBIx...
740 просмотров
schedule
19.10.2021
Perl ORM с Moo
Я хотел бы использовать Moo в качестве объектно-ориентированного подхода для моего приложения (с реляционной базой данных). Я использовал DBIx :: Class & Rose :: DB :: Object в прошлом, но эти дистрибутивы не связаны с Moo (ни Moose). Я ищу ORM...
1206 просмотров
schedule
09.10.2021
DBIx :: Class :: Schema :: Loader не удается установить
Что ж, я пытался выполнить эту работу в течение последних двух дней, повторно устанавливая зависимости, обновляя модули, но я не нашел никакого решения.
установить командную строку:
$> cpan DBIx::Class::Schema::Loader
Я получаю...
1068 просмотров
schedule
17.11.2021
Catalyst и Perl - создание моделей во время выполнения
Я работаю над приложением, которое будет генерировать таблицы базы данных во время выполнения. Я использую Catalyst с DBIC, и мне нужно, чтобы при создании новой таблицы создавался новый ResultSet. Этот новый ResultSet должен быть добавлен как...
150 просмотров
schedule
28.10.2021
Отображение данных в Ruby on Rails
Есть ли способ для ActiveRecord захватить все поля базы данных, включая Pks и FK? Как то, что делает сценарий ORM DBIx :: Class на Catalyst?
Вот краткое описание этого:
Сгенерируйте модель с помощью скрипта Catalyst "_create.pl"
сценарий:...
520 просмотров
schedule
18.11.2021
В DBIx::Class вставка имеет много
Я использую DBIx::Class , и у меня есть две схемы:
use utf8;
package MyApp::Schema::Result::Person;
use Moose;
use MooseX::NonMoose;
use MooseX::MarkAsMethods autoclean => 1;
extends 'DBIx::Class::Core';
__PACKAGE__->table("person");...
352 просмотров
schedule
23.02.2022
DBIx :: Class: вспомогательный набор результатов в Template Toolkit, представленный в виде массива, а не набора результатов
Я разрабатываю приложение Catalyst, используя DBIx :: Class и Template Toolkit; в той части, с которой у меня возникли проблемы, у меня есть набор результатов, полученный с помощью вызова следующей функции в моей схеме ResultSet:
sub...
335 просмотров
schedule
03.03.2022
Создавайте и получайте доступ к новым связанным объектам без вставки
Без использования базы данных я хотел бы создать новый объект DBIx::Class (песню) и прикрепить к нему несколько связанных объектов (тегов) multi-to-multi. Затем я хотел бы получить доступ к тегам таким образом:
my @tags = $song->tags();
Я...
115 просмотров
schedule
07.03.2022
Как создать вложенную связь has_many или own_to с DBIx::Class?
В моем коде у меня есть три класса: Forum , Forum::Thread и Forum::Post
Что я хочу сделать, так это создать отношение «принадлежит_к» от класса Forum::Post к классу Forum и наоборот с помощью has_many, предпочтительно , без создания для...
841 просмотров
schedule
14.03.2022
Невозможно создать невиртуальное представление с помощью DBIx :: Class :: Schema :: Versioned
Я использую DBIx :: Class :: Schema :: Versioned и хочу создать новое представление в виде таблицы в базе данных. Установка __PACKAGE__->result_source_instance->is_virtual(1); позволяет правильно использовать определение представления из...
107 просмотров
schedule
09.04.2022
При использовании DBIx :: Class Schema Loader существует ли способ сохранить пользовательские отношения и методы в отдельных файлах?
В настоящее время мы используем DBIx :: Class :: Schema :: Loader для генерации и регенерации (при изменении нашей схемы БД) набора классов Result.
Мы добавляем дополнительные отношения и методы в нижнюю часть этих классов, и это вызывает ад...
719 просмотров
schedule
22.04.2022
Рекурсивный обход отношений DBIx::Class
Какой самый быстрый способ получить список таблиц, которые имеют зависимости внешнего ключа, как прямые, так и косвенные, для подкласса DBIx::Class foo? У меня есть база данных MySQL на основе DBIx::Class::Schema. Можно ли использовать DBIx::Class...
308 просмотров
schedule
16.05.2022
Настройка отношения «многие ко многим» таблицы с самой собой с помощью DBIx::Class
Я переношу приложение из Class::DBI в DBIx::Class и вам нужна помощь. У меня есть таблица T с первичным ключом tid и другая таблица ChildT , которая связывает строку T с несколькими (дочерними) строками самого T . Как настроить отношения...
338 просмотров
schedule
03.06.2022
Проблемы с часовым поясом в DateTime, DBIx::Class и SQLite (время отключено на 5 часов)
Я использую схему DBIx::Class, сгенерированную dbcidump , для выполнения вставок и запросов.
Недавно я обнаружил, что все мои данные о времени хранятся на +5 часов раньше нашего местного времени (расчетное время).
В моем классе Result у меня...
768 просмотров
schedule
14.06.2022
Perl Catalyst DBIx Cursor Cache — как очистить?
извиняюсь и заранее благодарю за то, что, даже когда я печатаю, кажется, вероятно, глупым вопросом, но в любом случае.
У меня есть базовое приложение Catalyst , использующее DBIx::Class с "Автором" и связанной таблицей "Книга". Кроме того, я...
740 просмотров
schedule
18.06.2022
Как мне выполнить этот поиск и order_by в DBIx :: Class :: ResultSet
Определение проблемы .
У меня несколько клиентов с несколькими пользователями. Каждый клиент должен иметь возможность связывать пользовательские данные с пользователем, выполнять поиск и упорядочивать.
Решение для базы данных:
Таблица...
2893 просмотров
schedule
03.07.2022
Может ли Perl DBIx::Class переопределить способ извлечения столбца из базы данных?
Я никогда не использовал DBIx::Class до сегодняшнего дня, так что я совершенно новичок в этом.
Я не уверен, возможно это или нет, но в основном у меня есть таблица в моей базе данных SQLite, в которой есть столбец метки времени. Значение по...
839 просмотров
schedule
20.07.2022
группы групп, использующие самообъединения в DBIx::Class
Я пытаюсь понять, как использовать DBIx::Class.
Если мне нужны группы записей, чтобы группы сами могли быть членами групп, я мог бы создать схему, которая включает что-то вроде этого:
CREATE TABLE groups (
id INTEGER PRIMARY KEY,...
604 просмотров
schedule
20.08.2022
Виртуальные/непостоянные столбцы DBIx Class Row
Можно ли добавить в объект DBIx::Class::Row столбцы, которые являются виртуальными в том смысле, что они не сохраняются в базе данных? Я ищу функциональность, подобную Rose::DB::Object, которую предоставляет через свои непостоянные столбцы...
384 просмотров
schedule
04.09.2022
метод доступа многие-ко-многим-ко-многим с использованием DBIx :: Class
Используя DBIx :: Class, я пытаюсь создать метод доступа «многие ко многим» (или даже просто отношение «много ко многим»), охватывающий две таблицы ссылок.
Речь идет о трех таблицах данных: Пользователи , Роли и Страницы , с двумя таблицами...
1482 просмотров
schedule
04.09.2022