Commit Graph

1104 Commits

Author SHA1 Message Date
Eitan Chatav
a7b8a06a82 docs 2019-03-29 15:54:54 -07:00
Eitan Chatav
75e39eb7e9 a 2019-03-29 15:23:38 -07:00
Eitan Chatav
34c1107714 a 2019-03-29 15:23:09 -07:00
Eitan Chatav
707071bed5 expression stuff 2019-03-29 15:20:30 -07:00
Eitan Chatav
2bf8f377ad NP concat 2019-03-29 15:20:21 -07:00
Eitan Chatav
1825ffcf8e haddocks 2019-03-29 14:17:47 -07:00
Eitan Chatav
b38a61cec5 fix a doc 2019-03-27 19:16:57 -07:00
Eitan Chatav
4d66d978b0 Literal class 2019-03-27 19:10:34 -07:00
Eitan Chatav
dd4d47beeb
Merge pull request #118 from morphismtech/dev-migration
Simplify migration signatures
2019-03-27 10:40:42 -07:00
Eitan Chatav
bda4fba031 docs 2019-03-27 10:36:09 -07:00
Eitan Chatav
9e6f33907b haddocks 2019-03-27 10:21:06 -07:00
Eitan Chatav
8c4beafa44 some refactoring 2019-03-27 09:48:54 -07:00
Eitan Chatav
01ba5a31d5 terminal 2019-03-27 09:20:07 -07:00
Eitan Chatav
1393a44f0f unliftio 2019-03-27 09:04:27 -07:00
Eitan Chatav
21747dbf0a
Merge pull request #116 from Holmusk/chshersh/109-monadunliftio
[#109] Move from MonadBaseControl to MonadUnliftIO
2019-03-27 07:05:32 -07:00
Eitan Chatav
aadced8d6f more docs 2019-03-26 12:27:33 -07:00
Eitan Chatav
65031f34e0 export pureMigration 2019-03-26 12:25:00 -07:00
Eitan Chatav
40fe11d85b fix tests 2019-03-26 12:20:49 -07:00
Eitan Chatav
2ec27c05d4 export Migratory 2019-03-25 22:18:01 -07:00
Eitan Chatav
d3458a01fd polymorphism
make migrations polymorphic over purity

- `Migratory`
- `Unital`
2019-03-25 21:53:37 -07:00
Eitan Chatav
8f48d8fa59 changes to migrations
* export MigrateCommand
* rename some things
* return timestamps
* put subclauses in a where clause (talking Haskell here :-) )
2019-03-25 19:53:53 -07:00
Eitan Chatav
263daa17b6 fix tests 2019-03-25 09:59:06 -07:00
Eitan Chatav
45ff8a8a2d simplify migrations a bit 2019-03-25 09:51:10 -07:00
ChShersh
41b0c5ebe4
Fix doctest 2019-03-25 13:10:24 +08:00
ChShersh
9f5cfb1e20
[#109] Move from MonadBase and MonadBaseControl to MonadIO and MonadUnliftIO
Resolves #109
2019-03-25 12:52:50 +08:00
Eitan Chatav
6aec0cca9d
Merge pull request #103 from Raveline/migration-main
Add default main utility for migrations
2019-03-23 14:03:27 -07:00
Raveline
f7b7fd5116 Add a basic implementation of migration command 2019-03-23 10:34:27 +01:00
Eitan Chatav
e4c5e020dd oopsy 2019-03-21 12:26:31 -07:00
Eitan Chatav
a36ffcef69
Merge pull request #112 from morphismtech/dev-textsearch-function
Text Search and new Function types
2019-03-21 09:59:05 -07:00
Eitan Chatav
9e69de7a72 parens 2019-03-20 19:46:23 -07:00
Eitan Chatav
d5bfbf1f2c remove AggrFun and AggrHet 2019-03-20 19:23:09 -07:00
Eitan Chatav
cabe722524 move some type variables around 2019-03-20 19:16:44 -07:00
Eitan Chatav
991b0b2619 interval literals 2019-03-20 10:01:07 -07:00
Eitan Chatav
e8344b0ef7 remove FromPG 2019-03-19 11:48:40 -07:00
Eitan Chatav
582d0d77ab 2 2019-03-19 11:32:32 -07:00
Eitan Chatav
ee135aeca1 array constructors 2019-03-19 11:31:50 -07:00
Eitan Chatav
71d515ebf5 operator 2019-03-18 22:18:52 -07:00
Eitan Chatav
b9d9c1890a haddocks 2019-03-18 22:11:30 -07:00
Eitan Chatav
b5b6e5f157 function simplification hopefully 2019-03-18 21:36:41 -07:00
Eitan Chatav
30cd2de83a fixes 2019-03-18 19:25:43 -07:00
Eitan Chatav
c22cb57a0c space 2019-03-18 18:13:45 -07:00
Eitan Chatav
64a17baa6f adjust nullities 2019-03-18 18:12:19 -07:00
Eitan Chatav
4376f58021 unsafeFunction 2019-03-18 17:33:21 -07:00
Eitan Chatav
eee3b89f29 more function notation 2019-03-18 17:31:52 -07:00
Eitan Chatav
ad9d574a44 more text search functions 2019-03-18 17:02:55 -07:00
Eitan Chatav
068480ed2e PGSubset 2019-03-18 12:48:10 -07:00
Eitan Chatav
5b8f85410d export Expr 2019-03-18 09:22:19 -07:00
Eitan Chatav
7d449835ed more functions 2019-03-15 18:01:38 -07:00
Eitan Chatav
c25657ea3d function with heterogeneous arguments 2019-03-15 16:54:13 -07:00
Eitan Chatav
8df5d8d2a9 SQL function of 1 argument type 2019-03-15 16:45:12 -07:00