Size: a a a

JavaScript.Ninja

2020 June 11

r

readme.md in JavaScript.Ninja
Спасибо, до этого читал эту статью и не въехал, перечитал ещё раз внимательно и все получилось.
источник

VS

Vitaliy Stoliarov in JavaScript.Ninja
Кто-то уже пробовал Playwright?
источник

IK

Illya Klymov in JavaScript.Ninja
Многократно
источник

K

Krau5 in JavaScript.Ninja
а, все, разобрался, тормоз, извините
источник

VS

Vitaliy Stoliarov in JavaScript.Ninja
Illya Klymov
Многократно
есть какие-то преимущества над Cypress?
источник

IK

Illya Klymov in JavaScript.Ninja
Это совершенно разные вещи
источник

IK

Illya Klymov in JavaScript.Ninja
одно - библиотека для автоматизации браузера, второе - e2e testing framework
источник

KF

Konstantin Fedoruk in JavaScript.Ninja
Привет)
Подскажите пожалуйста.
Как в SQL Базе данных в одной из таблиц хранить список сущностей из этой же базы?
Пример - реализуем ролевую модель в которой у определенной роли есть список разрешений, где разрешение состоит из действия и объекта над которым разрешено это действие. Проблема в том, что объектом может являться обширный перечень сущностей. Как на них ссылку хранить в таблице "permission"?
источник

IK

Illya Klymov in JavaScript.Ninja
хранить тип сущности и uuid
источник

IK

Illya Klymov in JavaScript.Ninja
и да, такая ссылка не описывается foreign ключом, придется логикой контролировать
источник

VS

Vitaliy Stoliarov in JavaScript.Ninja
Illya Klymov
одно - библиотека для автоматизации браузера, второе - e2e testing framework
формально да, но на практике тот же Puppeteer используют для тестирования
источник

KF

Konstantin Fedoruk in JavaScript.Ninja
Illya Klymov
хранить тип сущности и uuid
А как тип сущности хранить? Типа присвоить сущности строковое обозначение и через логику проверять?
источник

IK

Illya Klymov in JavaScript.Ninja
да
источник

IK

Illya Klymov in JavaScript.Ninja
Vitaliy Stoliarov
формально да, но на практике тот же Puppeteer используют для тестирования
"и для тестирования тоже"
источник

IK

Illya Klymov in JavaScript.Ninja
преимущества такие же как у puppeteer - нормальная работа с iframe, множественными вкладками, загрузками и т.д.
источник

D

Dimitrii in JavaScript.Ninja
Dima Nazdratenko
по сути как и date.now только еще и много букв)
nanoid
источник

IK

Illya Klymov in JavaScript.Ninja
Konstantin Fedoruk
Привет)
Подскажите пожалуйста.
Как в SQL Базе данных в одной из таблиц хранить список сущностей из этой же базы?
Пример - реализуем ролевую модель в которой у определенной роли есть список разрешений, где разрешение состоит из действия и объекта над которым разрешено это действие. Проблема в том, что объектом может являться обширный перечень сущностей. Как на них ссылку хранить в таблице "permission"?
и да, если хотите почитать - проблема не нова, ключевые слова "полиморфные связи" / "полиморфные ассоциации" / polymorphic associations
источник

KF

Konstantin Fedoruk in JavaScript.Ninja
Illya Klymov
и да, если хотите почитать - проблема не нова, ключевые слова "полиморфные связи" / "полиморфные ассоциации" / polymorphic associations
Спасибо, вы наверно почувствовали, что я собираюсь дискуссию развести))
источник

D

Dimitrii in JavaScript.Ninja
Konstantin Fedoruk
Привет)
Подскажите пожалуйста.
Как в SQL Базе данных в одной из таблиц хранить список сущностей из этой же базы?
Пример - реализуем ролевую модель в которой у определенной роли есть список разрешений, где разрешение состоит из действия и объекта над которым разрешено это действие. Проблема в том, что объектом может являться обширный перечень сущностей. Как на них ссылку хранить в таблице "permission"?
Обширный перечень, это имеется в виду разные типы сущностей?
источник

KF

Konstantin Fedoruk in JavaScript.Ninja
Dimitrii
Обширный перечень, это имеется в виду разные типы сущностей?
Да
источник