Re[5]: Как вы делаете CRUD в 2022?
От: syrompe  
Дата: 02.09.22 09:02
Оценка: 6 (1) +4
S>Не кажется ли вам, что такие вещи можно вообще делать без написания кода и занимать должно в 3600 раз меньше времени?

Возможно.
Но когда на следующий день к вам придет заказчик (а он придет 100%) с просьбой вывести джойн пяти таблиц с фильтрацией, пейджингом, master/details, эта мнимая экономия вернется обратно но уже в 36000 раз.
Re[15]: Как вы делаете CRUD в 2022?
От: vaa  
Дата: 05.09.22 01:44
Оценка: 2 (1) +1
Здравствуйте, Shmj, Вы писали:

S>Здравствуйте, vaa, Вы писали:


vaa>>работы на неделю(время обсуждения данной ПРОБЛЕМЫ).


S>Это кто тебе сказал? Годами делают.


от целей и масштабов зависит. если для себя, то пару дней на коленке.
ты же не хочешь всемогутор какой-то?
есть допустим СУБД для которой есть ado.net provider. считай схема БД у тебя в кармане.
нагенерить классов и CRUD операций для него через шаблоны можно любым удобным для прототипирования ЯП, типа питона или F#. так и было во времена Strong Typed DataSet.
далее нужно определится с UI: winforms, wpf, asp.net mvc, asp.net razor pages, asp.net blazor webassembly, asp.net blazor server, cli,
отсюда и плясать.

vaa>>Интересно почему никто до сих пор не удосужился?

vaa>>Может оно не нужно?

S>Сделали, но закрытый код и продают не дешево.

на продажу будет конечно сложней написать. ведь нужны будут простые удобные надстройки над ide чтобы этим пользоваться.
Любой автомат рано(скорее рано) приходится кастомизировать и тут налицо проблема готовых решений.
они заточены под конкретный кейс. это будет головная боль для кодера.
☭ ✊ В мире нет ничего, кроме движущейся материи.
Re[3]: Как вы делаете CRUD в 2022?
От: vaa  
Дата: 02.09.22 07:17
Оценка: 4 (1)
Здравствуйте, Shmj, Вы писали:

S>Здравствуйте, vaa, Вы писали:


vaa>>что значит СЕЙЧАС?


S>Имея в распоряжении целый зоопарк фреймворков и прочего


S>Вот нужно вам добавить некую таблицу в систему и формы для ее просмотра, удаления записей, добавления, изменения. Какие шаги вам нужно сделать и сколько времени займет. Давайте на примере такой простой таблицы — сколько времени займет создание CRUD включая формы? 10 мин.? 15 мин.? День?


если у вас зоопарк, то делайте в мвс. зачем же дело стало?
всегда руками делаю. если вижу что можно код сгенерировать генерю. но без фанатизма.
на два поля крад в блазоре. впф. винформс разорпэйдж займет 1-2 часика.
а что?
☭ ✊ В мире нет ничего, кроме движущейся материи.
Как вы делаете CRUD в 2022?
От: Shmj Ниоткуда  
Дата: 01.09.22 02:30
Оценка: :)
Вопрос такой. Вот, создали вы сущность:

public class User
{
   public int Id {get; set;}
   public string Name {get; set;}
}


Далее, можно навесить атрибуты, создать DbContext, создать миграцию и создать базу. Все без написания кода.

Далее. Вдруг вам нужно банальное — уметь делать CRUD. Как вы будете действовать?

В MVC, емнип, была возможность создать вью и контроллер по шаблону с уже готовыми CRUD-методами. А сейчас как?
Отредактировано 01.09.2022 6:09 Shmj . Предыдущая версия .
Re[16]: Как вы делаете CRUD в 2022?
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 05.09.22 07:19
Оценка: +1
Здравствуйте, vaa, Вы писали:


vaa>нагенерить классов и CRUD операций для него через шаблоны можно любым удобным для прототипирования ЯП, типа питона или F#. так и было во времена Strong Typed DataSet.

Почему не упомянул SG https://docs.microsoft.com/ru-RU/dotnet/csharp/roslyn-sdk/source-generators-overview
и солнце б утром не вставало, когда бы не было меня
Re[16]: Как вы делаете CRUD в 2022?
От: Shmj Ниоткуда  
Дата: 05.09.22 07:31
Оценка: :)
Здравствуйте, vaa, Вы писали:

vaa>от целей и масштабов зависит. если для себя, то пару дней на коленке.

vaa>ты же не хочешь всемогутор какой-то?
vaa>есть допустим СУБД для которой есть ado.net provider. считай схема БД у тебя в кармане.

По сути нужен инструмент, аналогичный pgAdmin, только с более широкими возможностями — чтобы вместо запросов был удобный конструктор для фильтров — писать без знания SQL + умело отображать связи в удобном виде. А так — внесение записей через форму с кастомизацией и валидацией.

Примерно 2-3 года работы для небольшой команды.
Re: Как вы делаете CRUD в 2022?
От: vaa  
Дата: 02.09.22 04:16
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Далее. Вдруг вам нужно банальное


S>В MVC, емнип, была возможность создать вью и контроллер по шаблону с уже готовыми CRUD-методами. А сейчас как?

что значит СЕЙЧАС?
☭ ✊ В мире нет ничего, кроме движущейся материи.
Отредактировано 02.09.2022 4:17 Разраб . Предыдущая версия .
Re[2]: Как вы делаете CRUD в 2022?
От: Shmj Ниоткуда  
Дата: 02.09.22 07:12
Оценка:
Здравствуйте, vaa, Вы писали:

vaa>что значит СЕЙЧАС?


Имея в распоряжении целый зоопарк фреймворков и прочего

Вот нужно вам добавить некую таблицу в систему и формы для ее просмотра, удаления записей, добавления, изменения. Какие шаги вам нужно сделать и сколько времени займет. Давайте на примере такой простой таблицы — сколько времени займет создание CRUD включая формы? 10 мин.? 15 мин.? День?

А так же последовательность шагов? Что именно вам нужно сделать для этого? Будете ли использовать стандартные фреймворки или самописные?
Отредактировано 02.09.2022 7:15 Shmj . Предыдущая версия . Еще …
Отредактировано 02.09.2022 7:14 Shmj . Предыдущая версия .
Re[4]: Как вы делаете CRUD в 2022?
От: Shmj Ниоткуда  
Дата: 02.09.22 07:21
Оценка:
Здравствуйте, vaa, Вы писали:

vaa>если у вас зоопарк, то делайте в мвс. зачем же дело стало?

vaa>всегда руками делаю. если вижу что можно код сгенерировать генерю. но без фанатизма.
vaa>на два поля крад в блазоре. впф. винформс разорпэйдж займет 1-2 часика.
vaa>а что?

Не кажется ли вам, что такие вещи можно вообще делать без написания кода и занимать должно в 3600 раз меньше времени?
Re: Как вы делаете CRUD в 2022?
От: gandjustas Россия http://blog.gandjustas.ru/
Дата: 02.09.22 10:19
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Далее. Вдруг вам нужно банальное — уметь делать CRUD. Как вы будете действовать?

Минута гугления https://github.com/KorzhCom/EasyData

S>В MVC, емнип, была возможность создать вью и контроллер по шаблону с уже готовыми CRUD-методами. А сейчас как?

Вот так https://docs.microsoft.com/en-us/aspnet/core/tutorials/first-mvc-app/adding-model?view=aspnetcore-6.0&tabs=visual-studio
и так https://docs.microsoft.com/en-us/aspnet/core/tutorials/razor-pages/model?view=aspnetcore-6.0&tabs=visual-studio
Re[2]: Как вы делаете CRUD в 2022?
От: Shmj Ниоткуда  
Дата: 02.09.22 10:44
Оценка:
Здравствуйте, gandjustas, Вы писали:

S>>Далее. Вдруг вам нужно банальное — уметь делать CRUD. Как вы будете действовать?

G>Минута гугления https://github.com/KorzhCom/EasyData

То есть ни разу такой задачи не стояло? Быть может имеет смысл погуглить и посравнивать день-два, если проект серьезный?

Может есть что получше этой поделки?

S>>В MVC, емнип, была возможность создать вью и контроллер по шаблону с уже готовыми CRUD-методами. А сейчас как?

G>Вот так https://docs.microsoft.com/en-us/aspnet/core/tutorials/first-mvc-app/adding-model?view=aspnetcore-6.0&tabs=visual-studio
G>и так https://docs.microsoft.com/en-us/aspnet/core/tutorials/razor-pages/model?view=aspnetcore-6.0&tabs=visual-studio

Это уже устаревшая технология.
Re[6]: Как вы делаете CRUD в 2022?
От: Shmj Ниоткуда  
Дата: 02.09.22 10:55
Оценка:
Здравствуйте, syrompe, Вы писали:

S>Возможно.

S>Но когда на следующий день к вам придет заказчик (а он придет 100%) с просьбой вывести джойн пяти таблиц с фильтрацией, пейджингом, master/details, эта мнимая экономия вернется обратно но уже в 36000 раз.

А что если джойн — то уже нельзя автоматом создать форму отображения данных? Можно же просто View создать на худой конец.
Re[3]: Как вы делаете CRUD в 2022?
От: gandjustas Россия http://blog.gandjustas.ru/
Дата: 02.09.22 11:09
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Здравствуйте, gandjustas, Вы писали:


S>>>Далее. Вдруг вам нужно банальное — уметь делать CRUD. Как вы будете действовать?

G>>Минута гугления https://github.com/KorzhCom/EasyData

S>То есть ни разу такой задачи не стояло?


С нуля круд делать — практически никогда не стояло. Использовались или готовые платформы, где уже есть свой круд, или компоненты аля Telerik, которые умеют больше, чем можешь себе представить.

S>Быть может имеет смысл погуглить и посравнивать день-два, если проект серьезный?

Если проект "серьезный", круд там не самая важная часть

S>Может есть что получше этой поделки?

А задача какая?

S>>>В MVC, емнип, была возможность создать вью и контроллер по шаблону с уже готовыми CRUD-методами. А сейчас как?

G>>Вот так https://docs.microsoft.com/en-us/aspnet/core/tutorials/first-mvc-app/adding-model?view=aspnetcore-6.0&tabs=visual-studio
G>>и так https://docs.microsoft.com/en-us/aspnet/core/tutorials/razor-pages/model?view=aspnetcore-6.0&tabs=visual-studio

S>Это уже устаревшая технология.

Она в актуальном гайде по актуальной версии ASP.NET
Re[4]: Как вы делаете CRUD в 2022?
От: Shmj Ниоткуда  
Дата: 02.09.22 11:35
Оценка:
Здравствуйте, gandjustas, Вы писали:

S>>Быть может имеет смысл погуглить и посравнивать день-два, если проект серьезный?

G>Если проект "серьезный", круд там не самая важная часть

Пусть не самая важная. Но и ее нужно кому-то делать. Вопрос — нужно ли писать все руками.

S>>Может есть что получше этой поделки?

G>А задача какая?

CRUD записей таблицы с возможностью добавить фильтр, уточнить запросы, кастомизировать формы. Так же нужно отображение связанных данных. И чтобы ни с кем не делиться данными, не зависеть от работоспособности стороннего сервиса т.е. PowerApps не подходит.
Отредактировано 02.09.2022 11:38 Shmj . Предыдущая версия .
Re[5]: Как вы делаете CRUD в 2022?
От: gandjustas Россия http://blog.gandjustas.ru/
Дата: 02.09.22 11:38
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Здравствуйте, gandjustas, Вы писали:


S>>>Быть может имеет смысл погуглить и посравнивать день-два, если проект серьезный?

G>>Если проект "серьезный", круд там не самая важная часть

S>Пусть не самая важная. Но и ее нужно кому-то делать. Вопрос — нужно ли писать все руками.

Конечно не нужно. Я же скинул как штатные средства генерации CRUD, так и готовые библиотеки.
Это не говоря уже о платформах, которые имеют свои CRUD-интерфейсы.

S>>>Может есть что получше этой поделки?

G>>А задача какая?

S>CRUD записей таблицы с возможностью добавить фильтр, уточнить запросы, кастомизировать формы. Так же нужно отображение связанных данных.


Это не задача, это чья-то фантазия на тему как задачу решать.
Re[6]: Как вы делаете CRUD в 2022?
От: Shmj Ниоткуда  
Дата: 02.09.22 11:40
Оценка:
Здравствуйте, gandjustas, Вы писали:

S>>CRUD записей таблицы с возможностью добавить фильтр, уточнить запросы, кастомизировать формы. Так же нужно отображение связанных данных.

G>Это не задача, это чья-то фантазия на тему как задачу решать.

Задача — заработать денег. Так? А фантазция — сделать сервис, для которого нужна админка. Следующая фантазия — что админку можно не вылизывать а сделать быстрое решение, чтобы не писать CRUD руками.
Re[7]: Как вы делаете CRUD в 2022?
От: gandjustas Россия http://blog.gandjustas.ru/
Дата: 02.09.22 11:51
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Здравствуйте, gandjustas, Вы писали:


S>>>CRUD записей таблицы с возможностью добавить фильтр, уточнить запросы, кастомизировать формы. Так же нужно отображение связанных данных.

G>>Это не задача, это чья-то фантазия на тему как задачу решать.

S>Задача — заработать денег. Так? А фантазция — сделать сервис, для которого нужна админка. Следующая фантазия — что админку можно не вылизывать а сделать быстрое решение, чтобы не писать CRUD руками.

Тогда бери https://github.com/KorzhCom/EasyData
Re[6]: Как вы делаете CRUD в 2022?
От: Shmj Ниоткуда  
Дата: 02.09.22 11:52
Оценка:
Здравствуйте, gandjustas, Вы писали:

S>>Пусть не самая важная. Но и ее нужно кому-то делать. Вопрос — нужно ли писать все руками.

G>Конечно не нужно. Я же скинул как штатные средства генерации CRUD, так и готовые библиотеки.
G>Это не говоря уже о платформах, которые имеют свои CRUD-интерфейсы.

1. Обязательно ли для штатными средствами проделывать обезьяний труд для всех таблиц?
2. Как быть со связанными данными? Отобразить всех родителей внизу в табах, как было в LightSwitch.
Re[7]: Как вы делаете CRUD в 2022?
От: gandjustas Россия http://blog.gandjustas.ru/
Дата: 02.09.22 11:58
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Здравствуйте, gandjustas, Вы писали:


S>>>Пусть не самая важная. Но и ее нужно кому-то делать. Вопрос — нужно ли писать все руками.

G>>Конечно не нужно. Я же скинул как штатные средства генерации CRUD, так и готовые библиотеки.
G>>Это не говоря уже о платформах, которые имеют свои CRUD-интерфейсы.

S>1. Обязательно ли для штатными средствами проделывать обезьяний труд для всех таблиц?

S>2. Как быть со связанными данными? Отобразить всех родителей внизу в табах, как было в LightSwitch.

Сорри, не успеваю за твоей мыслью. Напиши в одном посте все требования, которые ты предъявляешь к такому интерфейсу.
Re[8]: Как вы делаете CRUD в 2022?
От: Shmj Ниоткуда  
Дата: 02.09.22 12:04
Оценка:
Здравствуйте, gandjustas, Вы писали:

G>Сорри, не успеваю за твоей мыслью. Напиши в одном посте все требования, которые ты предъявляешь к такому интерфейсу.


1. Список всех таблиц.
2. При нажатии на таблицу — отображаем все записи с постраничной разбивкой, возможностью кастомной фильтрации, возможностью добавить/изменить/удалить запись.
3. Для каждой активной записи (кликнули по ней) — отображаем связанные данные в табах внизу. Там где 1 запись — в виде формы, где много — в виде списка.
4. Возможность кастомизации.
Отредактировано 02.09.2022 12:04 Shmj . Предыдущая версия .
Re[9]: Как вы делаете CRUD в 2022?
От: vaa  
Дата: 02.09.22 13:01
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Здравствуйте, gandjustas, Вы писали:


G>>Сорри, не успеваю за твоей мыслью. Напиши в одном посте все требования, которые ты предъявляешь к такому интерфейсу.


S>1. Список всех таблиц.

S>2. При нажатии на таблицу — отображаем все записи с постраничной разбивкой, возможностью кастомной фильтрации, возможностью добавить/изменить/удалить запись.
S>3. Для каждой активной записи (кликнули по ней) — отображаем связанные данные в табах внизу. Там где 1 запись — в виде формы, где много — в виде списка.
S>4. Возможность кастомизации.

стэк? платформа?
☭ ✊ В мире нет ничего, кроме движущейся материи.
Re[10]: Как вы делаете CRUD в 2022?
От: Shmj Ниоткуда  
Дата: 02.09.22 13:07
Оценка:
Здравствуйте, vaa, Вы писали:

vaa>стэк? платформа?


База PostgreSQL, .Net 6.0.
Re[4]: Как вы делаете CRUD в 2022?
От: Shmj Ниоткуда  
Дата: 02.09.22 17:00
Оценка:
Здравствуйте, gandjustas, Вы писали:

S>>Это уже устаревшая технология.

G>Она в актуальном гайде по актуальной версии ASP.NET

А почему для Blazor нет?
Re[11]: Как вы делаете CRUD в 2022?
От: vaa  
Дата: 02.09.22 22:03
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Здравствуйте, vaa, Вы писали:


vaa>>стэк? платформа?


S>База PostgreSQL, .Net 6.0.


pg admin
☭ ✊ В мире нет ничего, кроме движущейся материи.
Re[12]: Как вы делаете CRUD в 2022?
От: Shmj Ниоткуда  
Дата: 03.09.22 05:05
Оценка:
Здравствуйте, vaa, Вы писали:

S>>База PostgreSQL, .Net 6.0.

vaa>pg admin

Гладиолус.

Что из запрашиваемого функционала там есть?

1. Список всех таблиц.
2. При нажатии на таблицу — отображаем все записи с постраничной разбивкой, возможностью кастомной фильтрации, возможностью добавить/изменить (понятно что с помощью кастомной формы с валидацией) удалить запись.
3. Для каждой активной записи (кликнули по ней) — отображаем связанные данные в табах внизу. Там где 1 запись — в виде формы, где много — в виде списка.
4. Возможность кастомизации.


Кроме того, причем тут .Net 6.0
Re[13]: Как вы делаете CRUD в 2022?
От: vaa  
Дата: 03.09.22 05:40
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Здравствуйте, vaa, Вы писали:


S>>>База PostgreSQL, .Net 6.0.

vaa>>pg admin

S>Кроме того, причем тут .Net 6.0


веб. десктоп. мобилки?
☭ ✊ В мире нет ничего, кроме движущейся материи.
Re[13]: Как вы делаете CRUD в 2022?
От: vaa  
Дата: 03.09.22 05:46
Оценка:
Здравствуйте, Shmj, Вы писали:


S>

S>1. Список всех таблиц.
S>2. При нажатии на таблицу — отображаем все записи с постраничной разбивкой, возможностью кастомной фильтрации, возможностью добавить/изменить (понятно что с помощью кастомной формы с валидацией) удалить запись.
S>3. Для каждой активной записи (кликнули по ней) — отображаем связанные данные в табах внизу. Там где 1 запись — в виде формы, где много — в виде списка.
S>4. Возможность кастомизации.


работы на неделю(время обсуждения данной ПРОБЛЕМЫ).
Интересно почему никто до сих пор не удосужился?
Может оно не нужно?
☭ ✊ В мире нет ничего, кроме движущейся материи.
Re[13]: Как вы делаете CRUD в 2022?
От: vaa  
Дата: 03.09.22 05:47
Оценка:
Здравствуйте, Shmj, Вы писали:

S>4. Возможность кастомизации.


Попробуй в 1С кастомизировать. мгновенно лишаешься поддержки.
☭ ✊ В мире нет ничего, кроме движущейся материи.
Re[14]: Как вы делаете CRUD в 2022?
От: Shmj Ниоткуда  
Дата: 04.09.22 09:19
Оценка:
Здравствуйте, vaa, Вы писали:

vaa>работы на неделю(время обсуждения данной ПРОБЛЕМЫ).


Это кто тебе сказал? Годами делают.

vaa>Интересно почему никто до сих пор не удосужился?

vaa>Может оно не нужно?

Сделали, но закрытый код и продают не дешево.
Re[17]: Как вы делаете CRUD в 2022?
От: gandjustas Россия http://blog.gandjustas.ru/
Дата: 05.09.22 08:37
Оценка:
Здравствуйте, Shmj, Вы писали:

S>По сути нужен инструмент, аналогичный pgAdmin, только с более широкими возможностями — чтобы вместо запросов был удобный конструктор для фильтров — писать без знания SQL + умело отображать связи в удобном виде. А так — внесение записей через форму с кастомизацией и валидацией.

MS Access
Re[18]: Как вы делаете CRUD в 2022?
От: Shmj Ниоткуда  
Дата: 05.09.22 08:46
Оценка:
Здравствуйте, gandjustas, Вы писали:

G>Здравствуйте, Shmj, Вы писали:


S>>По сути нужен инструмент, аналогичный pgAdmin, только с более широкими возможностями — чтобы вместо запросов был удобный конструктор для фильтров — писать без знания SQL + умело отображать связи в удобном виде. А так — внесение записей через форму с кастомизацией и валидацией.

G>MS Access

Там не поддерживается PostgreSQL. Для нее нужно админку сделать. Без красивостей и прочего — просто удобно для менеджера. Только чтобы не писать SQL-запросы вручную, т.к. любой нормальный чел. панически боится математических формул и программного кода.

Кроме CRUD нужно еще отображать связанные данные в табах внизу формы, как это было в LightSwitch. По сути нужен аналог LightSwitch.
Re[19]: Как вы делаете CRUD в 2022?
От: gandjustas Россия http://blog.gandjustas.ru/
Дата: 05.09.22 08:54
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Кроме CRUD нужно еще отображать связанные данные в табах внизу формы, как это было в LightSwitch. По сути нужен аналог LightSwitch.

PowerApps же
Re[20]: Как вы делаете CRUD в 2022?
От: Shmj Ниоткуда  
Дата: 05.09.22 09:25
Оценка:
Здравствуйте, gandjustas, Вы писали:

S>>Кроме CRUD нужно еще отображать связанные данные в табах внизу формы, как это было в LightSwitch. По сути нужен аналог LightSwitch.

G>PowerApps же

Это сторонний сервис, который могут тупо закрыть и вы НИЧЕГО не сможете с этим поделать. Нужно иметь свое и владеть кодом.
Re[21]: Как вы делаете CRUD в 2022?
От: gandjustas Россия http://blog.gandjustas.ru/
Дата: 05.09.22 09:51
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Здравствуйте, gandjustas, Вы писали:


S>>>Кроме CRUD нужно еще отображать связанные данные в табах внизу формы, как это было в LightSwitch. По сути нужен аналог LightSwitch.

G>>PowerApps же

S>Это сторонний сервис, который могут тупо закрыть и вы НИЧЕГО не сможете с этим поделать. Нужно иметь свое и владеть кодом.


А LightSwithch разве не закрыли?
Re[22]: Как вы делаете CRUD в 2022?
От: Shmj Ниоткуда  
Дата: 05.09.22 10:04
Оценка:
Здравствуйте, gandjustas, Вы писали:

S>>Это сторонний сервис, который могут тупо закрыть и вы НИЧЕГО не сможете с этим поделать. Нужно иметь свое и владеть кодом.

G>А LightSwithch разве не закрыли?

Web-версия была недоделана а Silverlight-версия завязана на проприетарную технологию, которую хотя и пытались воскресить, но геммора с ней слишком много.
Re[23]: Как вы делаете CRUD в 2022?
От: gandjustas Россия http://blog.gandjustas.ru/
Дата: 05.09.22 10:08
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Здравствуйте, gandjustas, Вы писали:


S>>>Это сторонний сервис, который могут тупо закрыть и вы НИЧЕГО не сможете с этим поделать. Нужно иметь свое и владеть кодом.

G>>А LightSwithch разве не закрыли?
S>Web-версия была недоделана а Silverlight-версия завязана на проприетарную технологию, которую хотя и пытались воскресить, но геммора с ней слишком много.
Ну вот вам неидеальная замена неидеальной технологии.
Кстати я не уверен что LightSwithch работал с Postgres.

А вообще я выше писал, про полный перечень требований, которые до сих пор сыпятся.
Под тот список, который был обозначен вами выше, идеально подходит access.

Напомню:

S>1. Список всех таблиц.
S>2. При нажатии на таблицу — отображаем все записи с постраничной разбивкой, возможностью кастомной фильтрации, возможностью добавить/изменить/удалить запись.
S>3. Для каждой активной записи (кликнули по ней) — отображаем связанные данные в табах внизу. Там где 1 запись — в виде формы, где много — в виде списка.
S>4. Возможность кастомизации.

Re[24]: Как вы делаете CRUD в 2022?
От: Shmj Ниоткуда  
Дата: 05.09.22 10:19
Оценка:
Здравствуйте, gandjustas, Вы писали:

G>А вообще я выше писал, про полный перечень требований, которые до сих пор сыпятся.

G>Под тот список, который был обозначен вами выше, идеально подходит access.

Изначально было сказано что пляшем от СУБД. Изменять СУБД возможности нет. На этой СУБД система построена, накой черт ваше проприетарный Access?

Access это тупо файл, даже многопользовательский режим не предусмотрен.

Кроме того, система не позволяет удобно отображать связи, что требуется в задании.
Отредактировано 05.09.2022 10:30 Shmj . Предыдущая версия .
Re[17]: Как вы делаете CRUD в 2022?
От: vaa  
Дата: 05.09.22 11:47
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Здравствуйте, vaa, Вы писали:


vaa>>от целей и масштабов зависит. если для себя, то пару дней на коленке.

vaa>>ты же не хочешь всемогутор какой-то?
vaa>>есть допустим СУБД для которой есть ado.net provider. считай схема БД у тебя в кармане.

S>По сути нужен инструмент, аналогичный pgAdmin, только с более широкими возможностями — чтобы вместо запросов был удобный конструктор для фильтров — писать без знания SQL + умело отображать связи в удобном виде. А так — внесение записей через форму с кастомизацией и валидацией.


Вопрос: зачем? для чего? для кого?
☭ ✊ В мире нет ничего, кроме движущейся материи.
Re[18]: Как вы делаете CRUD в 2022?
От: Shmj Ниоткуда  
Дата: 05.09.22 14:16
Оценка:
Здравствуйте, vaa, Вы писали:

S>>По сути нужен инструмент, аналогичный pgAdmin, только с более широкими возможностями — чтобы вместо запросов был удобный конструктор для фильтров — писать без знания SQL + умело отображать связи в удобном виде. А так — внесение записей через форму с кастомизацией и валидацией.


vaa>Вопрос: зачем? для чего? для кого?


Знаете ли вы что такое админка?
Re[19]: Как вы делаете CRUD в 2022?
От: vaa  
Дата: 06.09.22 11:20
Оценка:
Здравствуйте, Shmj, Вы писали:


S>Знаете ли вы что такое админка?


ну
☭ ✊ В мире нет ничего, кроме движущейся материи.
Re[20]: Как вы делаете CRUD в 2022?
От: Shmj Ниоткуда  
Дата: 06.09.22 11:27
Оценка:
Здравствуйте, vaa, Вы писали:

S>>Знаете ли вы что такое админка?

vaa>ну

Пробовали ли когда-нибудь использовать LightSwitch или подобный инструмент для создания админок?
Re[21]: Как вы делаете CRUD в 2022?
От: vaa  
Дата: 06.09.22 12:10
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Здравствуйте, vaa, Вы писали:


S>>>Знаете ли вы что такое админка?

vaa>>ну

S>Пробовали ли когда-нибудь использовать LightSwitch или подобный инструмент для создания админок?

нет
☭ ✊ В мире нет ничего, кроме движущейся материи.
Re[22]: Как вы делаете CRUD в 2022?
От: Shmj Ниоткуда  
Дата: 06.09.22 12:18
Оценка:
Здравствуйте, vaa, Вы писали:

S>>Пробовали ли когда-нибудь использовать LightSwitch или подобный инструмент для создания админок?

vaa>нет

Ну попробуйте. Правда LightSwitch устарел и вместо него Microsoft Power Apps, который уже не ваш а просто в аренду.

Иначе вы вообще не поймете о чем я говорю.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.