Я очень активно пользуюсь базами данных в Notion для организации связных данных. Связывать множество таблиц между собой — отличный способ организовать мою свадьбу, например. Или все внутренние дела страйкбольного клуба (я был секретарём).
Но отсутствие нормального оффлайна в Notion жёстко вставляет палки в колёса. А ещё он иногда разлогинивает. Не очень такое способствует задачам вроде "быстро накидать пару идей", достав телефон из кармана — нажав на иконку Notion, я часто видел либо экран входа, либо попытку синхронизации (например, когда я в лифте), в общем — я стал чаще пользоваться Apple Notes.
И вот пришёл хайп на Obsidian. Мол, он заменит Notion. Ладно, попробуем.
Obsidian обеспечивает оффлайн организацией всех данных в файлах Markdown. Локально. Синхронизация — через Dropdox, например. Или любое другое облако, хоть собственный сервер NextCloud или ownCloud.
Ладно, что там с БД? В Notion это пушка просто, миллион фич и всё отлично работает. А есть ли такое у Obsidian?
У Obsidian по-умолчанию только голые файлы Markdown в папках. Чтобы навернуть что-то посложнее, надо ставить плагины. Этим он и славится — кто угодно можно создать плагин, и все смогут им пользоваться. Стек — веб-страница.
Поищем:
На реддите сразу ошарашивают:
НЕТ ВЫ НЕ ДОЛЖНЫ ПЫТАТЬСЯ ЗАМЕНИТЬ ОДИН ИНСТРУМЕНТ ДРУГИМ
(первый же развёрнутый ответ, который говорит мне, что вопрос просто так не решится — сворачиваю, читаю дальше)
Database Folder
Ок, выглядит как то что нам нужно. Поставим его и его зависимость DataView.
Выглядит сомнительно.
Типы колонок вроде те что надо:
Тут и Relation, и Rollup, и формула.
Попытаюсь перетащить мою табличку модов для майнкрафта.
Ок, сразу вижу, что не хватает типа колонки для ссылок. Ладно, надеюсь, Markdown сам поймёт, что текст в ячейке это ссылка.
Выглядит либо как что-то сломанное, либо как результат неквалифицированного труда.
Ладно, заполним несколько строк:
Дальше с этим плагином возиться мне как-то не хочется.
Что там ещё есть из плагинов?
MAKE.md
Скриншоты на сайте более обнадёживают. Попробуем.
Немного потыкавшись, становится понятно, как с этим работать:
- создаём Space (или New Space from Note)
- переключаем Files на Table View
С этого момента становится похоже на Notion.
Добавляя колонки, сразу же наблюдаю баг: если ввести её имя, потом выбрать тип — меню закрывается, ничего не появляется. Нужно сначала создать колонку с дефолтным типом, а потом поменять его.
Заполняя первую колонку, нахожу следующий: теги не добавляются. Ок, попробую вместо тегов сделать Option с функцией Multiple.
Следующая проблема: галочка "Multiple" нажимается только если целиться в галочку, но подсвечивается вся строка меню, намекая, что нажимать можно в любом её месте.
Следующая проблема: вот это вот меню постоянно появляется, и уже в виде нескольких копий, что понятно по чернейшей тени под ними:
Мда.
Ладно, попробуем заполнить ещё две строки.
Вводить теги становится сложновато
Следующая проблема: в пустой ячейке колонки Option нет введённых в других строках вариантов.
Может, нужен другой тип колонки? Но нет, теги-то вообще не работают. Чепуха какая-то.
Цвет опции поменять нельзя:
Если это — лучшая альтернатива Notion, то я пока пас.
Пойду, поищу ещё.
Datacore
У проекта пока что есть только репозиторий, в описании которого нет ничего про установку плагина.
Скриншотов тоже нет.
В Community plugins тоже его нет.
DataLoom
Сразу позиционирует себя как то, что я ищу.
Не стал уже пытаться перенести моды, просто потыкал.
Вижу, что нет Relation:
Нажимается он неплохо, но без Relation и Rollup далеко не уедешь.
Projects
Немного не туда, но тоже таблица.
Правда, типов колонок вообще жесть как мало:
Вывод
Погуглив ещё немного, я нашёл на форуме Obsidian очень много таких же как и я. Некоторые предлагают одно из решений выше, некоторые просто ноют. Некоторые обсуждают решения вроде Siyuan, но это уже не Obsidian, там свой сервер поднимать надо.
Нет, я не могу заменить Notion на Obsidian. До свидания.
Top comments (1)
Можно ли заменить БАЗУ ДАННЫХ с помощью ТЕКСТОВОГО РЕДАКТОРА?
Для ответа на такой вопрос надо было проводить исследование?
Это как заменить Excel Word-ом. Да, можно. В НЕБОЛЬШОЙ области задач, где пересекаются возможности столь разных продуктов.