Commit Graph

  • c7a0397fb6
    Verify that generated queries don't skip indexes Simon Binder 2019-08-16 14:44:40 +0200
  • 186757666f
    Provide an example for n:m relationships with moor Simon Binder 2019-08-16 10:52:23 +0200
  • 7d89f12aa7
    Use explicit indices for array parameters Simon Binder 2019-08-15 21:26:27 +0200
  • 7ba89c099f
    Resolve and infer types for window expressions Simon Binder 2019-08-14 18:00:41 +0200
  • 1d3d68fb54
    Parse aggregate functions and window definitions Simon Binder 2019-08-13 14:11:13 +0200
  • cd67773157
    Document how using named() will not affect generated json Simon Binder 2019-08-13 09:11:03 +0200
  • 515b95acfe
    Add AST classes to model windowing in sql Simon Binder 2019-08-12 16:50:13 +0200
  • b58c200b21
    Merge branch 'develop' into ffi Simon Binder 2019-08-08 19:22:54 +0200
  • 9a0ea52e55
    Merge branch 'master' into develop Simon Binder 2019-08-08 19:21:41 +0200
  • e1427431ff
    Some final touches on the updated documentation Simon Binder 2019-08-05 20:10:39 +0200
  • 4f96c255ee
    Fix case in imports Simon Binder 2019-08-03 16:27:24 +0200
  • 48331ab353
    Use relative links in part of the docs Simon Binder 2019-08-03 16:20:11 +0200
  • bf50aac32a
    Style customization for new documentation Simon Binder 2019-08-03 14:30:37 +0200
  • a19e3413e8
    Write more documentation about advanced features Simon Binder 2019-08-02 11:03:28 +0200
  • b2a06cbe1c
    Move the existing documentation and more to docsy Simon Binder 2019-08-01 22:20:58 +0200
  • 03eaae4a60
    Replace jekyll docs with docsy example Simon Binder 2019-08-01 20:56:23 +0200
  • aa6fea6caa
    Fix wrong double primary key on generated tables Simon Binder 2019-08-01 20:14:42 +0200
  • 70033b0bde
    Merge branch 'develop' into ffi Simon Binder 2019-07-31 20:49:15 +0200
  • a4bfda494d
    Add integration tests for transactions Simon Binder 2019-07-31 20:47:58 +0200
  • f4bd6828a9
    Some more fixes on the analyzer Simon Binder 2019-07-31 18:05:54 +0200
  • 4210c0c836
    Start some work on the analyzer plugin Simon Binder 2019-07-30 18:34:33 +0200
  • 4e75cee785
    Merge branch 'develop' into analyzer-plugin Simon Binder 2019-07-30 14:17:37 +0200
  • 635b902352
    Add test case without any additional constraints Simon Binder 2019-07-30 10:33:32 +0200
  • b1820ef5aa
    Generate code to match default values for CREATE TABLE Simon Binder 2019-07-30 10:30:06 +0200
  • aa3706ae9d
    Support table constraints in CREATE TABLE Simon Binder 2019-07-30 10:13:47 +0200
  • 5df5e3cacc
    Fix typename parsing, set span on default constraint Simon Binder 2019-07-30 09:35:19 +0200
  • 3819eae1e8
    Merge branch 'develop' into analyzer-plugin Simon Binder 2019-07-29 18:08:21 +0200
  • b48970d9ef
    Fixes related to the new dialects feature Simon Binder 2019-07-29 15:46:00 +0200
  • 634b1adb72
    Support includes on the @UseDao annotation as well Simon Binder 2019-07-29 15:19:58 +0200
  • e0a82b0e32
    Finally generate table classes from sql Simon Binder 2019-07-29 14:22:39 +0200
  • 4798d0a7e5
    Parse specified tables from .moor files Simon Binder 2019-07-29 12:54:49 +0200
  • 5ddcd17c21
    Scaffold the package layout of a future analyzer plugin Simon Binder 2019-07-29 10:27:50 +0200
  • a550a49705
    Export table structure from CREATE TABLE statements Simon Binder 2019-07-28 22:09:20 +0200
  • 3a2646e837
    Only use the current analysis steps for CRUD statements Simon Binder 2019-07-28 21:22:18 +0200
  • 0bad842735
    Parse table constraints Simon Binder 2019-07-28 21:01:48 +0200
  • 7e0bfa9cf9
    Parse foreign clauses as column constraints Simon Binder 2019-07-28 20:18:22 +0200
  • 7a9cafb02f
    Deprecate diff utils, MoorAnimatedList Simon Binder 2019-07-28 14:45:36 +0200
  • 7f79fd922b
    Provide information about the sql dialect at runtime Simon Binder 2019-07-28 14:21:39 +0200
  • 94a9b9e2bc
    Document type converters feature Simon Binder 2019-07-28 13:44:25 +0200
  • f4bc8e2121
    Integration tests for type converters Simon Binder 2019-07-28 11:43:02 +0200
  • 7cddf6f5d7
    Provide coverage upload token variable Simon Binder 2019-07-28 11:08:39 +0200
  • 053d4280fc
    Only format coverage once Simon Binder 2019-07-28 10:38:18 +0200
  • 47a032c645
    Move coverage uploading into same Cirrus task Simon Binder 2019-07-28 10:32:31 +0200
  • 884f5053a0
    Fix typo in cirrus script Simon Binder 2019-07-28 10:19:40 +0200
  • 4c7874dd91
    Test and coverage the sql parser Simon Binder 2019-07-28 09:49:14 +0200
  • b4cdcf0431
    Support type converters in compiled custom statements Simon Binder 2019-07-28 00:02:17 +0200
  • dbda5dccc1
    Cache type converters in static fields Simon Binder 2019-07-27 22:43:01 +0200
  • 7b6802e1c5
    Split parser implementation into multiple files Simon Binder 2019-07-27 20:47:11 +0200
  • 1766bb3f77
    Fix tests that used "table" as a table name Simon Binder 2019-07-26 13:49:25 +0200
  • dee9993c83
    Parse CREATE TABLE statements Simon Binder 2019-07-26 13:35:21 +0200
  • 888e429467
    Write model classes to represent CREATE TABLE statements Simon Binder 2019-07-26 11:35:53 +0200
  • 21956a6b48
    Use variables instead of failing to write string literals Simon Binder 2019-07-26 09:25:55 +0200
  • 6c84013cfa
    Correctly find references to aliased columns Simon Binder 2019-07-25 17:44:59 +0200
  • 82f84732d0
    Resolve aliased columns Simon Binder 2019-07-25 17:33:01 +0200
  • 4bf58cb83b
    API to close databases, integration test that saves data Simon Binder 2019-07-25 17:04:32 +0200
  • 7327e1f8b1
    Readme for integration tests Simon Binder 2019-07-24 23:41:16 +0200
  • fdbffa47fc
    Integration tests for the web backend Simon Binder 2019-07-24 23:32:45 +0200
  • 7ab63c0862
    Run the integration tests on the VM backend Simon Binder 2019-07-24 22:21:52 +0200
  • 05b84a21ef
    Merge branch 'develop' into ffi Simon Binder 2019-07-24 22:14:46 +0200
  • a7395ba83d
    Write integration tests, sort of run them in Flutter Simon Binder 2019-07-24 22:14:02 +0200
  • 42f66679f1
    Publish a simple encrypted version for moor Simon Binder 2019-07-24 19:23:25 +0200
  • b75bd4d5ec
    Make mysql example a sub-library that we won't publish Simon Binder 2019-07-24 18:25:59 +0200
  • 1df635c067
    Rebuild master (coverage was broken) Simon Binder 2019-07-23 22:19:43 +0200
  • 5f8ab42189
    Start to work on MySQL example Simon Binder 2019-07-23 22:16:21 +0200
  • 5b7ffb3dbf
    Merge branch 'develop' into ffi Simon Binder 2019-07-23 09:36:11 +0200
  • e46a8d84d5
    Fix failing transaction test Simon Binder 2019-07-23 09:13:31 +0200
  • b3d381afe6
    Rollback transactions when callback throws Simon Binder 2019-07-23 09:06:02 +0200
  • 147499c1f7
    Ability to rollback transactions Simon Binder 2019-07-23 08:49:51 +0200
  • e36fe84480
    Merge branch 'develop' into ffi Simon Binder 2019-07-22 13:06:24 +0200
  • 2ee548e5d8
    Implement the web database with the new backends api Simon Binder 2019-07-22 12:47:18 +0200
  • 56f8e447bd
    Migrate VM database to use the new delegate api Simon Binder 2019-07-22 12:11:38 +0200
  • 2500e5ff20
    Merge branch 'develop' into ffi Simon Binder 2019-07-22 11:32:07 +0200
  • 48f87330d6
    New API to create custom backends easier Simon Binder 2019-07-22 11:30:39 +0200
  • 6acc81c88b
    Merge branch 'master' into develop Simon Binder 2019-07-20 23:25:18 +0200
  • c88a5d87e3
    Actually support analyzer 0.37 in moor_generator Simon Binder 2019-07-20 23:10:58 +0200
  • 1b4df63694
    Actually support analyzer 0.37 in moor_generator Simon Binder 2019-07-20 23:10:58 +0200
  • 4b9cd084b5
    VM: transactions and before open callback Simon Binder 2019-07-20 22:55:27 +0200
  • eb0edb8ac0
    Merge branch 'develop' into ffi Simon Binder 2019-07-20 22:32:53 +0200
  • 37cba6971c
    Attempt to fix coverage collection Simon Binder 2019-07-20 22:15:52 +0200
  • 7229002383
    Integration test for the Dart VM Simon Binder 2019-07-20 20:47:48 +0200
  • e9cba8d600
    Type fixes for ffi Simon Binder 2019-07-20 19:23:38 +0200
  • e00f7bfa29
    Use our own sqlite api instead of Dart example Simon Binder 2019-07-20 17:20:47 +0200
  • 5dde293015
    Start with primitive VM implementation Simon Binder 2019-07-20 11:56:56 +0200
  • e7fd94e9db
    Copy-paste ffi sqlite library from putraxor/sqlite3_ffi Simon Binder 2019-07-20 11:00:51 +0200
  • 35e6ed67df
    Use new GeneratorSession for the writer Simon Binder 2019-07-19 10:33:12 +0200
  • b1376b345e
    Fix another inconsistency in the docs Simon Binder 2019-07-18 20:59:00 +0200
  • e6cf035ad2
    Put dao parser in own file Simon Binder 2019-07-18 20:27:07 +0200
  • 001de4dc79
    Extract logic out of moor generator in some smaller files Simon Binder 2019-07-18 18:17:58 +0200
  • c5e9e8cfc8
    Start generator refactoring Simon Binder 2019-07-18 18:01:27 +0200
  • 33f1732ad1
    Update schema test to reflect custom column Simon Binder 2019-07-18 12:56:48 +0200
  • ff93af231c
    Write correct mapping code for custom objects Simon Binder 2019-07-18 12:53:26 +0200
  • bf4d16add6
    Write verification and to-sql mapping for custom columns Simon Binder 2019-07-18 12:21:10 +0200
  • c2bff3ae42
    API and parser for custom types Simon Binder 2019-07-18 12:02:16 +0200
  • dcc7f29492
    Start to write a simple CONTRIBUTING file Simon Binder 2019-07-13 12:07:21 +0200
  • f108090f7b
    Release version 1.6 Simon Binder 2019-07-13 10:50:53 +0200
  • 364570b0dc
    More tests to verify behavior of cached streams Simon Binder 2019-07-12 21:23:28 +0200
  • 3407c8e90e
    Fix old stream references not emitting data Simon Binder 2019-07-12 20:50:09 +0200
  • f21021a6e9
    Final preparations for the 1.6 release Simon Binder 2019-07-12 10:52:42 +0200
  • be371a3005
    Remove outdated warning about transactions in docs Simon Binder 2019-07-12 10:32:42 +0200
  • f092400930
    Do what random SEO websites tell me to do Simon Binder 2019-07-11 22:45:57 +0200