SQLite-песочница с расширениями

Sqlime — это опенсорсная SQLite-песочница для отладки запросов и обучения.

Она запускает настоящий экземпляр SQLite прямо в браузере, поэтому поддерживает большинство ее возможностей, в том числе разнообразные функции: общего назначения, дату/время, математические, агрегации и оконные.

У SQLite заметно меньше этих функций чем, скажем, у PostgreSQL. Поэтому у меня есть отдельный проект — Sqlean — целиком посвященный добавлению недостающих.

Sqlime
Полноценная SQLite в браузере, теперь с дополнительными функциями.

Я всегда хотел подружить оба проекта, и добавить расширения из Sqlean в Sqlime. И вот наконец это удалось! Теперь Sqlime включает больше 70 функций из следующих расширений:

  • crypto: хеш-функции, кодирование и декодирование.
  • define: пользовательские функции и динамический SQL.
  • fuzzy: нечеткое сравнение строк, фонетические алгоритмы, транслитерация.
  • ipaddr: манипуляция IP-адресами и подсетями.
  • regexp: регулярные выражения.
  • stats: статистика — медиана, процентили, стандартное отклонение.
  • text: работа со строками.
  • uuid: генерация уникальных идентификаторов.

Попробуйте!

Запустить песочницу  или посмотреть функции

Подписывайтесь на канал, чтобы не пропустить новые заметки 🚀