package migra

  1. Overview
  2. Docs
A database migration tool for OCaml supporting PostgreSQL, MariaDB, and SQLite

Install

dune-project
 Dependency

Authors

Maintainers

Sources

migra-1.0.0.tbz
sha256=08ceb8f21f00227f21209484ef1eb8cc326ed26a280747798ec5b0b7c5fdd678
sha512=70050833623ba7801a0a31b1700f5473903335c8db2cdf4de5bbd1876180ec0a93907444b42f7a39b6af454303e0ee5f4c3543ca51378d6324583a26b93f535c

doc/migra.engine/Migra_engine/Sql_parser/index.html

Module Migra_engine.Sql_parserSource

Sourceval split_sql : ?backslash_escapes:bool -> string -> string list

Split SQL on top-level semicolons. Semicolons inside string literals, quoted identifiers, dollar-quoted bodies, and comments are not terminators; comment- and whitespace-only statements are dropped. ~backslash_escapes:true handles MySQL/MariaDB backslash escapes.