Описание тега sails-postgresql

Адаптер Waterline для PostgreSQL. Может использоваться в приложении Sails или во всем, что использует Waterline для ORM.
1 ответ

Как использовать bigserial для идентификатора первичного ключа с Sails js

У меня есть следующее определение модели: module.exports = { attributes: { id: { type: 'bigserial', primaryKey: true }, email: { type: 'email', required: true, unique: true } } Когда я поднял паруса, я не предупреждал о типе данных "bigserial", хотя…
30 авг '15 в 18:42
1 ответ

Как написать CASE, когда запрос с ватерлинии JS

Как написать CASE WHEN запрос с моделью ватерлинии. SELECT description,order_no,CASE WHEN STATUS=1 THEN 'True' ELSE 'False' END AS STATUS FROM CATEGORY_MAS as category
26 мар '16 в 19:11
1 ответ

findOrCreate создает дубликаты

Я использую адаптер оракула, async.each а также findOrCreate перенести некоторые данные из оракула в мою базу данных postgres: //simplified version oracle.select(sql, [], function(err, results) { async.each(results, function(add_me, async_cb){ model…
2 ответа

Как заставить паруса подключаться к Postgres и возвращать данные?

Я совершенно новичок в Node и Postgres и думал, что пользователь Sails.js немного упростит мою задачу по созданию моего api для меня. Но я неуклонно ищу единственный урок, который проведет вас через все шаги. Официальные документы просто показывают,…
19 ноя '15 в 07:09
0 ответов

Ошибка: не удалось загрузить хук (`orm`) при поднятии приложения sails с помощью postgres

Итак, я получаю эту ошибку 2: ошибка: крючок (orm) ошибка загрузки! ошибка: ошибка: сбой аутентификации по паролю для пользователя "root" Это мой файл connections.js: module.exports.connections = { PostgresqlServer: { adapter: 'sails-postgresql', ho…
16 мар '18 в 16:18
1 ответ

Как смоделировать модель Sails.js / Waterline во время тестирования

Я пытаюсь смоделировать модель паруса с помощью sinon.js. У меня проблема при тестировании той части, где я использую .fetch() рядом Model.create() чтобы получить вновь созданную строку. Вот мой код, который я хочу издеваться: ... let newObject = aw…
25 фев '19 в 15:54
1 ответ

Парус ORM: Как передать значение с массивом в параметре valuesToEscape

У меня есть rawQuery, который требует разделенную запятыми строку, но согласно документации здесь, второй аргумент должен быть массивом: Массив динамических ненадежных строк для SQL-escape и внедрения внутри строки SQL с использованием соответствующ…
03 фев '17 в 06:49
2 ответа

sails.js -postgresql, возвращающий строковое значение вместо целого числа для полей bigint

Мы переносим проект из PHP в Node.js, используя Sails.js в качестве базового фреймворка. Мы не можем изменить нашу базу данных и должны использовать существующую базу данных для этого проекта. Если я сохраню migrate: "alter" для вновь созданной моде…
0 ответов

Sailsjs Postgres NULL Необработанный запрос

Я хочу убедиться, что это не ошибка пользователя, прежде чем создавать отчет об ошибке С помощью sails-postgresql Адаптер У меня есть запрос (для целей этого вопроса я придумал), который хочет обработать значение NULL, но я получаю сообщение об ошиб…
1 ответ

Sails.js связь один-ко-многим с postgreSQL: столбец не существует

Мне нужна помощь с ассоциациями в паруса 0.12.13 с postgresql. У меня есть модель "App" и модель "Membership". Отношение должно быть один ко многим (одно приложение может быть связано со многими отношениями). Это схема таблицы базы данных модели при…
06 авг '17 в 10:34
2 ответа

sails-postgresql "ReferenceError: пользователь не определен"

Я пытаюсь установить соединение postgresql с sails.js . Вот мой конфиг: API / модель / user.js: module.exports = { tableName: 'user', meta: { schemaName: 'public' }, identity:'sails', connection: 'postgreSQL', attributes: { username:{ type:'string',…
1 ответ

Получение BYTEA из PostgreSQL в Sails.js

У меня есть проблема в работе с типом PostgreSQL BYTEA в Sails.js. Определение таблицы (да, странно создавать двоичные PK, но some_data всегда мала): CREATE TABLE data_blobs ( some_data BYTEA PRIMARY KEY, my_date_time TIMESTAMP WITH TIME ZONE NOT NU…
1 ответ

Sails JS - вложенный метод.query не запускает последовательность

Я начинающий в Sails JS. Я пытаюсь сделать несколько.query("SELECT ... "). У меня есть проблема, когда выглядит, как это не запустить последовательность. Я объясню свою проблему, посмотрите на мой фрагмент кода: var isSuccess = true; for(var loc = 0…
1 ответ

SailsJs - объединение нескольких моделей с критериями для всех объединенных моделей

Ниже моя модель данных, Школа: SchoolID название Статус Игра: SchoolID GameID название Статус Участники: SchoolID GameID Студенческий билет название Статус Я хочу показать "Участники" на основе "Статус" из "Участники", "Школа" и "Игра". Можно ли отф…
12 апр '16 в 07:47
1 ответ

Проблема конфигурации базы данных парусов с postgresql

Я обновляю паруса до версии 1.0, я решил все другие ошибки, но не смог решить проблему с подключением к базе данных. Будет действительно полезно, если кто-то может ответить на это. module.exports.datastores = { localDiskDb: { adapter: 'sails-disk' }…
28 май '18 в 09:09
1 ответ

Ошибка использования Postgres с Sails.js на Heroku

Заранее благодарю за любую помощь. Паруса: ~ 0.10.0 DB: Postgres с использованием адаптера sails-postgresql Я успешно развернул свое приложение Sails на Heroku и могу подключиться к нему в браузере. Тем не менее, я пытаюсь создать любые данные, испо…
0 ответов

Паруса и ватерлинии: включить атрибуты из таблицы соединений в ассоциацию

Я пытаюсь смоделировать сеть людей, использующих Sails.js и среду ORM, Waterline. У меня есть модель Person, в которой много людей через объект Relation. Мне нужен способ включить атрибут классификации из модели Relation join. Я хотел бы иметь возмо…
25 апр '16 в 23:28
3 ответа

Как динамически подключаться к базам данных в Sails.js

Я перестраиваю устаревшее PHP-приложение, используя nodejs, и выбираю sailsjs примерно через неделю после изучения. Все было хорошо, пока я не понял, что в парусах у вас есть доступ только к переменным сеанса в ваших контроллерах. Таким образом, я н…
18 июл '16 в 11:38
0 ответов

Запрос Sails GET не возвращает данные из всех столбцов в моей базе данных Postgres

Я использую $sailsSocket для выполнения запросов GET и POST. Мой запрос POST выглядит следующим образом; $sailsSocket.post('/schedules/toDateObj', { jobSchedObj: { repair_shop_equipment_id: response.config.data.schedEquip.rsrcId, repair_history_id: …
2 ответа

Sails.js - Postgresql Адаптер нескольких схем

Я много искал возможности многопользовательской аренды Sails.js и знаю, что такая функция еще не реализована. Моей первоначальной идеей было создание мультитенантного приложения путем создания одной базы данных на каждого арендатора. Поскольку я пон…