John Benediktsson
3a6eefcc8e
using ignore-errors instead of [ drop ] recover.
2017-02-09 15:50:33 -08:00
Björn Lindqvist
b17590db24
calendar.*: replacing hms>timestamp and timestamp>hms with duration variants
...
hms>duration is better because a timestamp without a date is
invalid. This also makes it so the SQL TIME column maps to duration. Now
we can add some validation so that you aren't allowed to create invalid
timestamps.
2017-01-05 12:38:05 +01:00
Doug Coleman
999aa7c897
factor: clean up spaces in -tests files
2015-07-02 10:34:01 -07:00
Doug Coleman
51c033a1f6
Fix all failures in the linux64 build email
2011-10-24 19:33:09 -07:00
Doug Coleman
3f3d57032b
Delete empty unit tests files, remove 1- and 1+, reorder IN: lines in a lot of places, minor refactoring
2009-08-13 19:21:44 -05:00
Slava Pestov
66a9416473
Update documentation for stricter vocabulary search path semantics
2009-05-16 00:29:21 -05:00
Slava Pestov
05f3f9dcb9
Fixing unit tests for stack effect inference changes
2009-04-20 21:15:19 -05:00
Slava Pestov
0ffd43e2e3
1.0/0.0 => 1/0.
2009-04-13 19:48:08 -05:00
Doug Coleman
cd2ce4c9ae
fix blob selects in db.tuples
2009-04-11 09:03:00 -05:00
Slava Pestov
723bfab030
Fixing unit tests for syntax change
2009-03-23 00:34:02 -05:00
sheeple
d6d89e0a40
add parsing for postgresql errors and some unit tests
2009-02-21 21:22:51 -06:00
Doug Coleman
2c678e64dc
rename db symbol -> db-connection
2008-12-17 21:04:17 -06:00
Slava Pestov
5cb18d51b3
Fixing test-all and help-lint-all failures
2008-12-15 03:33:04 -06:00
Doug Coleman
87bdc0acd3
if we're on win64, don't run postgresql tests
2008-11-24 12:57:26 -06:00
Doug Coleman
ad53391806
make all types singletons instead of symbols, add NULL support for select statements
2008-10-10 20:52:28 -05:00
Doug Coleman
695d3dd2d2
Merge branch 'master' of git://factorcode.org/git/factor
2008-10-02 12:52:42 -05:00
Doug Coleman
67683dde20
make-db is gone, use <sqlite-db> or <postgresql-db> instead. docs. use dip instead of >r r>
2008-10-02 12:11:56 -05:00
Slava Pestov
c19f2257f4
Fix permission bits
2008-10-02 08:34:49 -05:00
Doug Coleman
c7f5b0de81
throw an error when all slots are IGNORE
2008-10-01 23:33:57 -05:00
Doug Coleman
f41733faf1
add IGNORE types to tuple slots for select
2008-09-30 11:00:44 -05:00
Doug Coleman
34ce3e13e4
add foreign key integrity to sqlite
2008-09-29 23:43:34 -05:00
Doug Coleman
4547b713cf
references with cascade on delete work
2008-09-27 16:26:21 -05:00
Doug Coleman
68b6515ac2
some work on foreign keys
2008-09-27 15:56:43 -05:00
Doug Coleman
dc9f374570
sort of support foreign keys
2008-09-27 14:30:12 -05:00
Doug Coleman
c6e9b55361
clean up tests a bit, better error handling
2008-09-27 14:25:36 -05:00
Doug Coleman
511ecaff59
add composite primary keys to db
2008-09-27 14:07:39 -05:00
Doug Coleman
5be907e857
fix potential infinite loop, minor docs updates
2008-09-24 22:24:34 -05:00
Doug Coleman
e270db3768
fix usings
2008-09-24 19:47:32 -05:00
Doug Coleman
969763e807
change what select-tuples/select-tuple/count-tuples takes
2008-09-24 17:59:17 -05:00
Doug Coleman
8eea1d13c2
define-persistent checks that slots exist
2008-09-23 16:55:32 -05:00
Doug Coleman
46262a6554
refactoring db.tuples, all tests pass so far..
2008-09-23 15:59:33 -05:00
Slava Pestov
cf80dd122a
Updating code for make and fry changes
2008-09-10 22:11:40 -05:00
Slava Pestov
aea0fed14c
Fixing basis -> extra dependencies
2008-09-05 19:29:14 -05:00
Doug Coleman
c30a6511d1
move db to basis
2008-09-02 18:26:31 -05:00