Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for SQLite #129

Merged
merged 29 commits into from
Mar 17, 2020
Merged

Add support for SQLite #129

merged 29 commits into from
Mar 17, 2020

Commits on Mar 15, 2020

  1. Add Connection::begin

    mehcode committed Mar 15, 2020
    Configuration menu
    Copy the full SHA
    c7d416a View commit details
    Browse the repository at this point in the history
  2. postgres: clean up protocol

    mehcode committed Mar 15, 2020
    Configuration menu
    Copy the full SHA
    7a98253 View commit details
    Browse the repository at this point in the history
  3. mysql: clean up protocol

    mehcode committed Mar 15, 2020
    Configuration menu
    Copy the full SHA
    27cd552 View commit details
    Browse the repository at this point in the history
  4. Run rustfmt

    mehcode committed Mar 15, 2020
    Configuration menu
    Copy the full SHA
    cca0963 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    553f03f View commit details
    Browse the repository at this point in the history
  6. sqlite: stub

    mehcode committed Mar 15, 2020
    Configuration menu
    Copy the full SHA
    5d042e3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7ab0701 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1a48cf3 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    0421c9f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    30897dd View commit details
    Browse the repository at this point in the history
  11. Run rustfmt

    mehcode committed Mar 15, 2020
    Configuration menu
    Copy the full SHA
    444ffff View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    751efdf View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    a3799c3 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    5f27026 View commit details
    Browse the repository at this point in the history
  15. sqlite: implement describe

    mehcode committed Mar 15, 2020
    Configuration menu
    Copy the full SHA
    0130fe1 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    63ef321 View commit details
    Browse the repository at this point in the history
  17. sqlite: make the implementation far less naive

     * WAL
     * sync = NORMAL, thought on this for awhile, all signs point to this being a very good default for WAL usage
     * separate worker thread per SQLite connection
    mehcode committed Mar 15, 2020
    Configuration menu
    Copy the full SHA
    69ea41d View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    c661fdd View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    cddaf1b View commit details
    Browse the repository at this point in the history
  20. suppress unused warnings

    mehcode committed Mar 15, 2020
    Configuration menu
    Copy the full SHA
    dd99fc3 View commit details
    Browse the repository at this point in the history
  21. Add SQLite to CI

    mehcode committed Mar 15, 2020
    Configuration menu
    Copy the full SHA
    68853ad View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    21097e1 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    2abc451 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    97b50b9 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    69b1d7f View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    426361f View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    f667910 View commit details
    Browse the repository at this point in the history
  28. sqlite: produce connection specific errors

    postgres, mysql: use derive for Debug for error types
    mehcode committed Mar 15, 2020
    Configuration menu
    Copy the full SHA
    68d4a0d View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    ab20db1 View commit details
    Browse the repository at this point in the history