Commit Graph

78 Commits

Author SHA1 Message Date
Simon Binder 85368912f8
Move migration tests directly into actions 2023-08-02 17:41:50 +02:00
Simon Binder 18946f5580
Scaffold MariaDb integration tests 2023-07-24 21:44:43 +02:00
Simon Binder 14fa80fd34
Fail CI if postgres tests fail 2023-02-25 13:18:33 +01:00
Simon Binder 5a8dd923d6
Add more examples to modular project 2022-12-06 21:19:20 +01:00
Simon Binder 868c0e3f05
Run modular builder as integration test 2022-11-27 16:51:40 +01:00
Simon Binder 8e9e7fc291
Use melos to manage packages (#2060) 2022-09-15 23:42:20 +02:00
Simon Binder 053206806f
Add encryption example 2022-08-25 21:17:08 +02:00
westito 936656b6cc Add docker test 2022-08-08 10:26:51 +02:00
westito 2728ac8e30 Remove deleting .dart_tool when run local tests 2022-07-02 18:01:37 +02:00
westito 735402e384 Enable postgres integration testing 2022-06-30 19:06:56 +02:00
westito 02ad0e8250 Change integration tests' dialect to postgres 2022-06-30 19:04:55 +02:00
Simon Binder 1120317117
Temporarily disable postgres tests 2022-06-28 23:13:13 +02:00
Simon Binder 1b06fcfc77
Merge branch 'develop' into fix-tests 2022-06-28 23:05:22 +02:00
westito ef30349bc6 Fix CI errors 2022-06-28 14:01:54 +02:00
westito 292da80167 Regenerate all files 2022-06-28 13:24:57 +02:00
Simon Binder 4959ec6235
Fix wasm and postgres integration tests 2022-06-25 15:07:01 +02:00
westito 6c439a3a0f Fix tests 2022-05-12 21:30:37 +02:00
Simon Binder 3f7eaa459a
Fix postgres test path in misc integration tests 2022-04-01 23:57:38 +02:00
Simon Binder 204fbad682
Move examples into top-level folder 2022-04-01 22:11:21 +02:00
westito 05abe4de4c
Add cascaded expression support to DSL view parser (#1751)
* Add cascaded expression support to DSL view parser

* Fix view sample query
2022-03-13 00:47:02 +01:00
Simon Binder 99172c1216
Extract snippets for documentation
This makes it easier to test the validity of snippets
2022-02-13 16:55:57 +01:00
Simon Binder 05d8406f4a
Fix migration example, test it in CI 2022-01-19 19:55:19 +01:00
westito fad654a5aa
PostgreSQL support (#1507)
Support PostgreSQL as a dialect in the main package and with an implementation provided in another package.

Co-authored-by: Simon Binder <oss@simonbinder.eu>
2021-11-11 14:40:41 +01:00
westito 0f7b604205 Add helper scripts 2021-10-25 12:07:51 +02:00
Simon Binder 38b4f094e9
Build and deploy docs via GitHub action 2021-03-12 22:12:20 +01:00
Simon Binder ba95127cab
Use build_runner to generate documentation 2021-03-12 21:14:45 +01:00
Simon Binder e067b00375
Delete Cirrus CI files 2020-11-20 20:02:12 +01:00
Simon Binder 9e60acfe18
Fix new errors from GitHub actions 2020-11-20 18:25:53 +01:00
Simon Binder a5ca7e745f
Add more dependency overrides 2020-11-20 18:14:39 +01:00
Simon Binder c714ca54d4
Run moor tests individually 2020-11-19 22:22:18 +01:00
Simon Binder 01258d25ab
Fix nnbd code emitted by the generator 2020-11-19 14:06:51 +01:00
Simon Binder 0ef7353df5
Setup CI with Dart 2.12 beta 2020-11-18 10:53:20 +01:00
Simon Binder fc034701d0
Use new Dart tool for formatting and analysis 2020-10-13 18:19:06 +02:00
Simon Binder fac99e1d6b
Run CI with Dart 2.10 2020-10-02 18:43:27 +02:00
Simon Binder e6ede795f8
Upgrade Dart in CI 2020-08-07 20:50:38 +02:00
Simon Binder 95f25421b4
Install sqlite3 in CI 2020-07-29 11:38:25 +02:00
Simon Binder 7623362fc6
Don't test moor_ffi in CI
We don't have Flutter in the CI, and the package is
deprecated.
2020-07-29 11:28:55 +02:00
Simon Binder 4f6798c0ab
Test moor_ffi through Flutter in CI 2020-07-29 11:17:57 +02:00
Simon Binder 3287098c86
Don't include Chrome and FF in CI builds 2020-07-23 15:45:06 +02:00
Simon Binder c955be7537
Rebuild Dockerfile in CI 2020-07-23 13:02:32 +02:00
Simon Binder b266e5e53f
Collect coverage for moor_ffi (#400) 2020-02-19 13:00:03 +01:00
Simon Binder d44004e598
Explain how to use moor with built_value 2020-02-08 15:29:31 +01:00
Simon Binder c6911ecd86
ci: Install curl for coverage uploading 2020-02-05 22:54:42 +01:00
Simon Binder 2205cf3b6e
Revert "Try running analyzer tests in CI"
This reverts commit b62f3c212e.
2020-02-03 22:16:43 +01:00
Simon Binder b62f3c212e
Try running analyzer tests in CI 2020-02-03 21:56:19 +01:00
Simon Binder 727ab4d88a
CI: Disable testing on the web 2020-01-28 20:20:43 +01:00
Simon Binder b7818c197c
CI: Add dartfmt and dartanalyzer to path 2020-01-27 21:47:42 +01:00
Simon Binder d4cf9c26eb
Also run tests for moor on chrome and firefox 2020-01-27 16:58:48 +01:00
Simon Binder 144147795f
ci: Don't analyze moor_flutter, but analyze moor_ffi 2020-01-04 17:13:23 +01:00
Simon Binder fc0949ebd1
CI: Fix analysis script 2020-01-03 16:18:25 +01:00