
drawDB Хостинг
Проектуйте схеми баз даних візуально за допомогою редактора, який експортує SQL та діаграми у вашому браузері.
- Один клік розгортання
- 15 ГБ Потрібно місця на диску
- 1 ГБ ОП Потрібна пам'ять
- Від 2 € Ціна
Що ви отримуєте
на AvaHost
Розгортання в один клік, власний домен, безкоштовний HTTPS, автоматичні оновлення додатків та заплановані резервні копії входять у кожен Cloud App. Ви можете запускати кілька додатків на одному сервері, і доступ до терміналу включений.
Цей шаблон не містить контейнер бази даних.

Технічні дані
- Docker-образ
- ghcr.io/drawdb-io/drawdb:latest
- Порт за замовчуванням
- 80

Як працює drawDB
drawDB надає візуальне полотно для додавання таблиць, полів, ключів та зв'язків, а потім їх організації в діаграму сутність-зв'язок. Користувачі можуть почати з порожньої схеми або імпортувати підтримуваний SQL для зворотного проектування стартової схеми. Редактор може генерувати SQL та результати, орієнтовані на міграції, з моделі, допомагаючи командам переходити між діаграмами обговорення та артефактами реалізації.
Вихідна програма розроблена для роботи в браузері без необхідності облікового запису. Діаграми можна експортувати та імпортувати, а візуальний результат можна ділитися через згенеровані файли. Розміщений пакет обслуговує редактор, але не додає централізовану організаційну робочу область, каталог користувачів, серверну базу даних діаграм або рівень співпраці підписки.
Ключові можливості drawDB
Групи таблиць, нотатки, кольори, лінії зв'язків, елементи керування розташуванням та налаштування редактора допомагають пояснити схему за межами простого SQL. Імпортування існуючого скрипту може виявити зв'язки та закономірності іменування, тоді як згенерований SQL надає проекту корисний чернетку для підтримуваних діалектів баз даних. Згенерований результат все ще повинен бути переглянутий перед тим, як потрапити до живої бази даних.
Збереження в браузері та поведінка експорту повинні розглядатися обережно. Розміщений пакет не має оголошеного постійного обсягу програми або реляційної бази даних для збережених проектів, тому користувачі повинні експортувати важливі діаграми замість того, щоб припускати, що їх побачать у іншому браузері, профілі чи пристрої. Конфіденційні облікові дані виробництва є непотрібними і не повинні вставлятися в інструмент проектування схеми.
drawDB проти dbdiagram.io
drawDB
drawDB пропонує редагування візуальної схеми, імпорт та експорт SQL, генерацію міграцій та використання браузера без облікового запису. dbdiagram.io зосереджується на діаграмах, написаних на DBML, з особистими та командними робочими областями, спільним доступом, синхронною співпрацею, приватними або захищеними паролем діаграмами та професійними функціями за його планами обслуговування.
dbdiagram.io
dbdiagram.io може підійти командам, які хочуть керованих постачальником робочих областей та одночасного редагування навколо текстової мови схеми. drawDB привабливий для незалежного візуального моделювання, самостійного розміщення та обміну на основі файлів, за умови що користувачі встановлюють власний процес для версіонування, перегляду, співпраці та стійкого сховища.
Хто використовує drawDB
Розробники малюють нову базу даних сервісу перед написанням міграцій, архітектори переглядають зв'язки між модулями, а студенти вивчають нормалізацію, розташовуючи таблиці візуально. Команди також можуть імпортувати застарілу схему, щоб полегшити обговорення дизайну для людей, які не хочуть читати довгий файл SQL.
drawDB не перевіряє бізнес-правила, не тестує міграції проти даних виробництва, не керує обліковими даними бази даних та не замінює інструменти контролю змін. Привабливу діаграму все ще можуть містити недійсні типи, непідтримувані синтаксис, відсутні індекси або деструктивні вибори міграції, тому згенеровані скрипти потребують перегляду та тестування, специфічного для бази даних.

Самостійне розміщення drawDB: вимоги та вартість
Основне навантаження працює в браузері відвідувача та зростає з розміром діаграми, кількістю таблиць, щільністю зв'язків, складністю імпорту SQL та згенерованим результатом. Каталог позначає реляційну базу даних як Не потрібна, оскільки розміщений редактор не надає базу даних проекту. Пам'ять браузера та дисциплінований експорт є більш важливими, ніж серверне сховище для звичайного використання.
На AvaHost drawDB використовує План 1 за €2. Розміщений пакет drawDB включає розгортання одним клацанням, користувацький домен з автоматичним HTTPS, автоматичні оновлення програми та заплановані резервні копії. Не включена спільна робоча область, серверний обліковий запис проекту, з'єднання з базою даних виробництва або автоматичне виконання міграції. Користувачі повинні експортувати діаграми та переглянути згенерований SQL у своєму звичайному процесі контролю версій та змін бази даних.
F.A.Q
drawDB починається з €2 на Plan 1. Сервіс є легким, оскільки більшість роботи з редагуванням відбувається в браузері. Дуже великі схеми, щільні карти зв’язків, складні SQL імпорти та кілька одночасних переглядачів можуть збільшити активність клієнта або сервера, але вхідний план підходить для звичайної роботи з діаграмами окремих користувачів та малих команд.
Користувацький домен може вказувати на розміщений редактор drawDB з автоматичним HTTPS. Фірмовий адрес робить інструмент простішим для спільного використання, але не створює приватний робочий простір команди або дозволи для окремих користувачів. Будь-хто, хто може отримати доступ до сторінки, може завантажити редактор, тому поділіться файлами діаграм через відповідний контрольований канал.
Каталог не декларує PostgreSQL, MariaDB або постійне сховище серверного проекту для drawDB. Розглядайте експортовані діаграми та SQL-файли як надійні копії та не покладайтеся на один профіль браузера як єдине місцезнаходження. Збережіть важливу роботу в затвердженому сховищі або системі документів вашої організації після кожної значної зміни.
Розміщений пакет — це інструмент діаграмування та генерування SQL, а не сервіс підключення до бази даних або розгортання. Перед виконанням перевірте типи, обмеження, індекси, міграції та деструктивні операції відносно цільового рушія. Використовуйте ваш звичайний процес тестування, резервного копіювання, затвердження та випуску замість припущення, що згенерований результат готовий до виробництва без змін.
