Публикации по теме 'typeorm'
Тестирование TypeORM с помощью действий Docker + GitHub
Как подойти к модульному, интеграционному и E2E-тестированию с помощью TypeORM / TypeScript / GraphQL API (Обновлено 01.02.2020)
Вступление
Разобраться, как писать автоматические тесты для ORM, может быть очень сложно. Есть много разных способов подойти к проблеме, и бывает трудно найти хорошее объяснение. В этой статье рассказывается о моем опыте разработки тестов и стратегий ORM, а также о том, как заставить их работать с действиями GitHub (CI). Я использую TypeORM , но идеи в..
Вопросы по теме 'typeorm'
Javascript node.js ORM, который следует шаблону сопоставления данных
Я работал с активными реализациями ORM для записи и отображения данных в достаточной степени, чтобы знать проблемы с использованием активных записей, реализованных ORM в моих больших проектах. Прямо сейчас я подумываю перенести один из моих проектов...
6345 просмотров
schedule
10.05.2023
Как обработать уникальную ошибку проверки поля сущности typeorm в nestjs?
Я установил собственный уникальный декоратор валидатора в своем электронном письме с полем сущности typeORM. В Nestjs есть внедрение зависимостей, но сервис не внедряется.
Ошибка: TypeError: невозможно прочитать свойство findByEmail из undefined....
8385 просмотров
schedule
24.03.2024
Как исключить поле сущности из возвращаемого контроллером JSON. NestJS + Typeorm
Я хочу исключить поле пароля из возвращенного JSON. Я использую NestJS и Typeorm.
Решение, представленное на этот вопрос не работает ни у меня, ни в NestJS. При необходимости я могу опубликовать свой код. Есть другие идеи или решения? Спасибо.
28212 просмотров
schedule
21.11.2023
SyntaxError: неожиданный тип импорта токена, сущность
Итак, я работаю с typeORM и получаю странную ошибку при переносе своего TypeScript в JavaScript. Я получаю следующую ошибку:
(function (exports, require, module, __filename, __dirname) { import { Entity, PrimaryGeneratedColumn, ManyToOne,...
18480 просмотров
schedule
08.10.2022
Сохранение изображений в виде больших двоичных объектов с базой данных Typeorm Cordova
Сводка Мои изображения неправильно сохраняются в моей базе данных Cordova SQLite. Я использую типорму. Данные (Uint8Array) преобразуются в строку, так что я не могу снова их декодировать.
Расширенная версия Я сохраняю следующий...
2805 просмотров
schedule
17.03.2022
С миграциями TypeORM, как заполнить столбец во время миграции
Рассмотрим следующее, где между двумя командами queryRunner.query я хочу выполнить некоторую логику для заполнения нового столбца.
public async up(queryRunner: QueryRunner): Promise<any> {
await queryRunner.query(`ALTER TABLE "users"...
2493 просмотров
schedule
04.11.2023
Не могу войти в mssql через typeorm
Ошибка cmd
Я использовал тот же идентификатор и пароль для подключения к той же базе данных с помощью студии управления MS SQL Server, но когда я подключаюсь в форме, выскакивает ошибка, как показано во вложении. Ниже приведен мой сценарий для...
3084 просмотров
schedule
24.07.2022
typeorm Оператор ИЛИ
Я не нашел понятия оператора ИЛИ ни в документах TypeORM, ни в исходном коде. это вообще поддерживает?
Я пытаюсь выполнить базовый поиск в репозитории.
db.getRepository(MyModel).find({
name : "john",
lastName: "doe"
})...
23588 просмотров
schedule
25.03.2024
Подключитесь к экземпляру Google Cloud MySQL из локального запущенного NodeJS/TypeORM.
Я пытаюсь подключиться к локальному экземпляру GCloud MySQL с моего локального компьютера. Мне удалось подключиться к экземпляру из Workbench. В этом ответе говорится добавить socketPath дополнительно, когда создание файла конфигурации. Но...
382 просмотров
schedule
03.07.2023
Как сохранить отношение в @ManyToMany в typeORM
Есть 2 объекта с именами Article и Classification . И их отношение @ManyToMany .
Вот мой вопрос: как сохранить связь?
Мой код, как показано ниже:
@Entity()
export class Article {
@PrimaryGeneratedColumn()
id:...
19984 просмотров
schedule
13.09.2023
Используйте контекст, зависящий от запроса, внутри глобальной (одноэлементной) службы
Я хотел бы иметь возможность регистрировать (как в console.log ) вошедшего в систему пользователя для каждого выполняемого SQL-запроса. Я использую Nest.js и TypeORM (и его оболочку для Nest.js). Я не мог понять, как внедрить данные, специфичные...
1564 просмотров
schedule
20.12.2022
В тесте e2e NestJs с базой данных в памяти создается несколько соединений с одинаковым именем.
У меня есть приложение NestJs с TypeORM, настроенным с помощью mysql. Я хочу пройти тест e2e (интеграция), и по этой причине я хочу иметь в базе данных памяти тесты, которые я настроил следующим образом:
{
type: 'sqlite',
database:...
1823 просмотров
schedule
19.12.2022
Как запросить массив в Typeorm
Я хочу создать управление разрешениями пользователей. Я использую Typeorm с Postgresql. Это определение столбца для разрешений в пользовательской сущности:
@Column({
type: 'text',
array: true
})
permissions: UserPermission[] = [];...
14995 просмотров
schedule
17.04.2022
Как создать составное ограничение UNIQUE со столбцами, допускающими значение NULL?
Скажем, у меня есть таблица с несколькими столбцами [a, b, c, d] , все из которых могут иметь значение NULL. Эта таблица управляется с помощью Typeorm. Я хочу создать уникальное ограничение для [a, b, c] . Однако это ограничение не работает, если...
1090 просмотров
schedule
22.02.2022
Почему typeorm создает таблицу для удаленного класса в nestjs
Я новичок в nestjs, создающем небольшое серверное приложение. Первоначально я определил пользовательский класс, который привел к созданию таблицы с именем user. Впоследствии я удалил все эти файлы и создал новый класс под названием люди. Теперь,...
117 просмотров
schedule
28.12.2021
NestJs обновляют отношение "многие ко многим" с таблицей соединений
У меня две сущности - Собственность и Владелец. Одно свойство может иметь много владельцев, а владелец может иметь много объектов недвижимости. Для соединения используйте таблицу property_owner. Как обновить это отношение «многие ко многим» с...
3440 просмотров
schedule
21.09.2023
Невозможно прочитать свойство tablePath из undefined (TYPE ORM)
{
"name": "TypeError"
"message": "Cannot read property 'tablePath' of undefined",
"stack": "TypeError: Cannot read property 'tablePath' of undefined\n at...
1179 просмотров
schedule
05.01.2024
С TypeORM, `SQLITE_CONSTRAINT: ограничение FOREIGN KEY не удалось` при добавлении столбца в сущность
Я использую TypeORM в качестве библиотеки ORM TypeScript с базой данных SQLite.
У меня есть сущность TypeORM, называемая Photo , с @OneToOne отношениями с другой сущностью, называемой PhotoMetadata .
Photo.ts :
import {
Entity,...
3537 просмотров
schedule
28.07.2023
как использовать onDelete: 'CASCADE' на TypeORM
У меня есть 2 миграции пользователей и сообщений и сообщений onDelete: 'CASCADE' . По какой-то причине, когда я удаляю пользователя с сообщениями, появляется сообщение об ошибке:
"Cannot delete or update a parent row: a foreign key constraint...
1355 просмотров
schedule
04.11.2023
Миграции TypeORM изменений не обнаружено
Я пытаюсь создать миграции с помощью TypeOrm. Когда я меняю объект, он должен обнаружить это изменение и создать новую миграцию.
Я получаю следующее сообщение об ошибке:
Никаких изменений в схеме базы данных не обнаружено - невозможно...
2350 просмотров
schedule
06.03.2022