Commit Graph

1086 Commits

Author SHA1 Message Date
iko
7d5cdc46f0 Added hask and PGNullityTyped 2019-10-18 23:40:54 +03:00
Eitan Chatav
045aae6d11 Revert "one way migrations"
This reverts commit 383e27799a.
2019-10-10 13:37:46 -07:00
Eitan Chatav
383e27799a one way migrations
support for one way migrations
resolves #152
2019-10-10 13:37:22 -07:00
Eitan Chatav
f136497ef5 alter if exists 2019-09-27 11:32:30 -07:00
Eitan Chatav
0c1d0356f0 Merge branch 'dev-if-not-exists' into dev 2019-09-27 09:18:53 -07:00
Eitan Chatav
901ff7b7b1 some fixes 2019-09-27 09:18:27 -07:00
Eitan Chatav
64d641a96a
Merge pull request #149 from morphismtech/dev-if-not-exists
"create if not exists" and "create or replace"
2019-09-27 09:12:08 -07:00
Eitan Chatav
0f3d84fcee Update Set.hs 2019-09-25 18:55:18 -07:00
Eitan Chatav
5cc04695d5 SetOf ~> Set 2019-09-25 15:37:37 -07:00
Eitan Chatav
b40c66b549 Update Function.hs 2019-09-25 14:08:29 -07:00
Eitan Chatav
40ad89af29 function changes 2019-09-25 13:53:52 -07:00
Eitan Chatav
c42b09d1f3 more rehierarching 2019-09-24 10:34:08 -07:00
Eitan Chatav
e3cc5561d7 re-hierarch definitions 2019-09-24 10:13:26 -07:00
Eitan Chatav
10c4aa6a3f drop functions and operators
some fixes
2019-09-24 09:06:07 -07:00
Eitan Chatav
50bf2addf1 indexes and functions 2019-09-24 08:45:50 -07:00
Eitan Chatav
c824222ae3 drop if exists
and index types
2019-09-23 20:55:03 -07:00
Eitan Chatav
1855995881
Merge pull request #147 from morphismtech/dev-free
factor out free categories
2019-09-23 22:55:20 -04:00
Eitan Chatav
ee96a86923 create or replace 2019-09-23 19:53:39 -07:00
Eitan Chatav
efdac7e41a create if not exists 2019-09-23 19:41:28 -07:00
Eitan Chatav
ba71252348 git hash 2019-09-23 18:57:24 -07:00
Eitan Chatav
ce3e31da2c hash
and move exports
2019-09-16 22:42:57 -07:00
Eitan Chatav
079a4290c5 remove dead code 2019-09-16 20:17:35 -07:00
Eitan Chatav
af3bcfc01d remove comment 2019-09-16 20:15:17 -07:00
Eitan Chatav
cffa382f75 factor out free categories 2019-09-16 20:11:49 -07:00
Eitan Chatav
ccc4620913
Merge pull request #146 from morphismtech/dev-fun
User defined function support
2019-09-16 19:55:39 -07:00
Eitan Chatav
b00ae4cb9e renaming and type application 2019-09-03 21:32:45 -07:00
Eitan Chatav
66d88ed544 function DB types 2019-09-03 18:13:21 -07:00
Eitan Chatav
3bd8b61c20 create and drop operators 2019-09-02 15:20:10 -07:00
Eitan Chatav
5dd61aba6c scrap a Nil 2019-09-02 12:13:53 -07:00
Eitan Chatav
6817f11007 Merge branch 'dev' into dev-fun 2019-09-02 12:12:09 -07:00
Eitan Chatav
a3ac8dd6e9 select distinct on
resolves #62
2019-09-02 12:10:12 -07:00
Eitan Chatav
b0f6083c8a sql expressions and queries as functions 2019-09-02 11:56:31 -07:00
Eitan Chatav
4a6ab0481c haddock 2019-09-02 11:45:25 -07:00
Eitan Chatav
c79185d9d4 delete a line 2019-09-02 11:42:35 -07:00
Eitan Chatav
6be23e22b5 setof and more 2019-09-02 11:40:41 -07:00
Eitan Chatav
79e6b1ca80 types 2019-09-02 10:41:03 -07:00
Eitan Chatav
ea86c4cc17 languageSql
and other things
2019-09-02 10:39:25 -07:00
Eitan Chatav
70f2f10490 Merge branch 'dev' into dev-fun 2019-09-02 09:46:06 -07:00
Eitan Chatav
f29788f29a
Merge pull request #145 from morphismtech/dev-index
Indexes
2019-09-02 09:45:42 -07:00
Eitan Chatav
121553e511 fix parenthesization of indexes 2019-09-02 09:33:48 -07:00
Eitan Chatav
22fb78f753 more operators and functions
and create or replace functions
2019-09-02 09:21:04 -07:00
Eitan Chatav
68393ec248 drop function 2019-08-30 15:45:33 -07:00
Eitan Chatav
20cad4139f functions 2019-08-30 15:27:44 -07:00
Eitan Chatav
f57b03b0bd Merge branch 'dev' into dev-index 2019-08-30 14:56:39 -07:00
Eitan Chatav
75661c1a26
Merge pull request #141 from morphismtech/dev-oid
OIDs
2019-08-30 14:55:33 -07:00
Eitan Chatav
4149bd1580 drop index 2019-08-30 14:18:16 -07:00
Eitan Chatav
53523c5e7c index method
and haddocks
2019-08-30 14:11:30 -07:00
Eitan Chatav
d641873800 indexes
and range doctest
2019-08-30 13:43:29 -07:00
Eitan Chatav
008b288632 simpler doctest 2019-08-28 13:51:30 -07:00
Eitan Chatav
913536a1ec fix merge bug 2019-08-28 13:38:56 -07:00