|
Софт для проектирования БД под Linux
|
|||
---|---|---|---|
#18+
Добрый день. Ищу софт для проектирования БД. Google не сильно помог в поиске. Хочу спросить у сообщества. Что ищу:
Долгое время пользовался плагином под Eclipse Ermaster Он как раз обладает нужным функционалом. Но уже давно не поддерживается :( Поиском по форуму, если что, пользовался :) Насмотрелся всяких холиваров. Поделитесь, кто чем пользуется. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2020, 13:39 |
|
Софт для проектирования БД под Linux
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2020, 14:42 |
|
Софт для проектирования БД под Linux
|
|||
---|---|---|---|
#18+
mad_nazgul, Может я не туда смотрел, но не увидел в нем возможности сделать схему отдельно от базы, а потом получить скрипт создания базы. Ну и при изменении схемы тут же идет изменение самой базы. Это несколько не то, чего хотелось бы. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2020, 16:10 |
|
Софт для проектирования БД под Linux
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2020, 21:09 |
|
Софт для проектирования БД под Linux
|
|||
---|---|---|---|
#18+
YP977, dbeaver посмотри. Насчёт диаграмм, правда не скажу, что умеет, не пользуюсь. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.08.2020, 04:57 |
|
Софт для проектирования БД под Linux
|
|||
---|---|---|---|
#18+
Критик, Смотрю второй день. Напрямую из диаграммы DDL не строит. Но как вариант можно попытаться использовать. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2020, 11:01 |
|
Софт для проектирования БД под Linux
|
|||
---|---|---|---|
#18+
crutchmaster, Спасибо, посмотрю после dbschema. Отпишусь. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2020, 11:02 |
|
Софт для проектирования БД под Linux
|
|||
---|---|---|---|
#18+
Критик, Критик Из диаграммы никак не получить DDL. Даже при подключении к чистой базе и синхронизации схемы, каждая таблица отображается отдельным SQL запросом и можно только copy\paste собрать полноценный файл создания базы. Вот прямо представляю базу из таблиц так 200 и это все ручками копипастить. Понятно что можно сдампить базу без данных и получить нужный скрипт, но это совсем не то, что хотелось. При работе с sqlite и переименовании колонки таблицы, программа сообщает мол sqlite не умеет переименовывать. Тут не спорю, но с другой стороны встречал немало софта который сходу генерит несколько скриптов по созданию новой таблицы, копирования данных из старой и удаление старой с переименованием новой. Опять же, да можно и руками все это писать, но тогда нафига это все за $200? Короче не подошло :( ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2020, 19:43 |
|
Софт для проектирования БД под Linux
|
|||
---|---|---|---|
#18+
crutchmaster YP977, dbeaver посмотри. Насчёт диаграмм, правда не скажу, что умеет, не пользуюсь. Лучше и не пользоваться :) Условно говоря это плагин для Eclipse Проверял на Community edition Не осилил где-же у таблицы задать Primary key. Не дает задать таблице описание, хотя и поле соответствующее есть. ИМХО хуже dbschema ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2020, 19:58 |
|
Софт для проектирования БД под Linux
|
|||
---|---|---|---|
#18+
YP977 Критик, Критик Из диаграммы никак не получить DDL. Даже при подключении к чистой базе и синхронизации схемы, каждая таблица отображается отдельным SQL запросом и можно только copy\paste собрать полноценный файл создания базы. Вот прямо представляю базу из таблиц так 200 и это все ручками копипастить. Понятно что можно сдампить базу без данных и получить нужный скрипт, но это совсем не то, что хотелось. При работе с sqlite и переименовании колонки таблицы, программа сообщает мол sqlite не умеет переименовывать. Тут не спорю, но с другой стороны встречал немало софта который сходу генерит несколько скриптов по созданию новой таблицы, копирования данных из старой и удаление старой с переименованием новой. Опять же, да можно и руками все это писать, но тогда нафига это все за $200? Короче не подошло :( Посмотрите справку, возможно то, что вам нужно. https://dbschema.com/documentation/automation-api.html Вообще dbschema она с расчетом на визуальность и данная функция отсутствует скорей всего намерено. Попробуйте написать разработчикам (скорей всего разработчику) они худо бедно но добавляют новые "фичи"/"исправления". Напишите хочу купить, но не нашел .... 200$ извините - это копейки. Если вам действительно работать, а не поиграть на "разок". Тем более 200$ это на ОАО/ООО компанию. На частное лицо $ 127. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2020, 10:46 |
|
Софт для проектирования БД под Linux
|
|||
---|---|---|---|
#18+
YP977 Не осилил где-же у таблицы задать Primary key. В индексах. YP977 Не дает задать таблице описание, хотя и поле соответствующее есть. Для какой субд? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2020, 11:57 |
|
Софт для проектирования БД под Linux
|
|||
---|---|---|---|
#18+
crutchmaster, игрался на sqlite3 для простоты :) ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2020, 20:03 |
|
Софт для проектирования БД под Linux
|
|||
---|---|---|---|
#18+
Bsplesk, Насколько я понял скрипты несколько для другого. Что касается 200 баксов, то речь не про абсолютную величину, а стоимость/возможности. Допускаю, что продукт хорош, но не для моих задач. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2020, 20:07 |
|
Софт для проектирования БД под Linux
|
|||
---|---|---|---|
#18+
YP977 игрался на sqlite3 А sqlite3 в принципе поддерживает комментарии для таблицы? На оракле они есть, например, и работают. Я к тому, что можно баг отрепортить, их достаточно оперативно чинят. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2020, 06:09 |
|
Софт для проектирования БД под Linux
|
|||
---|---|---|---|
#18+
crutchmaster, Не задумывался про это :) Проверил, так чтобы это была отдельная сущность, то нет. Но как комментарий в DDL показывает Код: sql 1. 2. 3. 4. 5.
Код: sql 1. 2. 3. 4. 5.
Код: sql 1. 2. 3. 4. 5. 6. 7.
Дело в том, что мне комментарий не в базе нужен (хотя и там лишним не будет), комментарий нужен в диаграмме. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2020, 21:10 |
|
Софт для проектирования БД под Linux
|
|||
---|---|---|---|
#18+
YP977 Из диаграммы никак не получить DDL. То есть как? Как раз таки получить. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.08.2020, 00:50 |
|
Софт для проектирования БД под Linux
|
|||
---|---|---|---|
#18+
YP977 комментарий нужен в диаграмме. Там они рисуются, но ручками. http://imgur.com/d5wPj2el.png Фич там столько, что видно насколько эти диаграммы там нужны. С другой стороны, можно нарепортить чего надо, может быть и сделают. Комментарии он может брать из таблицы, если это поддерживается субд. YP977 Код: sql 1. 2. 3. 4. 5. 6. 7.
Нее, так это не работает. Там спец команда типа COMMENT ON TABLE в оракле или опция в create table. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.08.2020, 05:25 |
|
Софт для проектирования БД под Linux
|
|||
---|---|---|---|
#18+
YP977 Критик, Критик Из диаграммы никак не получить DDL. Даже при подключении к чистой базе и синхронизации схемы, каждая таблица отображается отдельным SQL запросом и можно только copy\paste собрать полноценный файл создания базы. Вот прямо представляю базу из таблиц так 200 и это все ручками копипастить. Понятно что можно сдампить базу без данных и получить нужный скрипт, но это совсем не то, что хотелось. При работе с sqlite и переименовании колонки таблицы, программа сообщает мол sqlite не умеет переименовывать. Тут не спорю, но с другой стороны встречал немало софта который сходу генерит несколько скриптов по созданию новой таблицы, копирования данных из старой и удаление старой с переименованием новой. Опять же, да можно и руками все это писать, но тогда нафига это все за $200? Короче не подошло :( Поддержу предыдущих ораторов по поводу, что dbschema должно хватить. F2 ("Schema" -> "Export Schema Script And Data") не работает? По какой причине? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.08.2020, 13:16 |
|
Софт для проектирования БД под Linux
|
|||
---|---|---|---|
#18+
hVostt, crutchmaster, Програмер.Илюша, спасибо за комментарии. Видимо не разобрался. Сегодня же проверю где именно свернул не туда :) Пошел на второй заход проверки dbschema ... |
|||
:
Нравится:
Не нравится:
|
|||
14.08.2020, 14:21 |
|
Софт для проектирования БД под Linux
|
|||
---|---|---|---|
#18+
Програмер.Илюша, Похоже я был не прав. Спасибо за наводку. Продолжаю разбираться... ... |
|||
:
Нравится:
Не нравится:
|
|||
14.08.2020, 14:30 |
|
Софт для проектирования БД под Linux
|
|||
---|---|---|---|
#18+
YP977, Сразу, то и не понял - вы кнопочку в меню не нашли, их там вроде не так много. Думал вам diff sql нужны. Типа изменил модель проверил на dev-бд. И отдал sql-скрипт с изменениями (только изменения), которые хранят в какой-нибудь liquibase, поэтому и подсказал использовать api, там все довольно гибко. Кстати про diff, вот прилетел spam по новой версии. Добавили точечку. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2020, 10:35 |
|
|
start [/forum/topic.php?fid=33&msg=39991057&tid=1547093]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
123ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 228ms |
0 / 0 |