Commit Graph

66 Commits (a25b0a8cb15d60ff3c75de89fe4d0d98a3cc874a)

Author SHA1 Message Date
Slava Pestov a949c10387 Minor DB cleanup, add an ensure-tables word 2008-06-13 20:54:31 -05:00
Doug Coleman 5f9aca5725 refactor <query>
add url objects
2008-06-12 18:04:01 -05:00
Doug Coleman 3a941a2b65 Merge branch 'master' of git://factorcode.org/git/factor 2008-06-07 10:48:22 -05:00
Doug Coleman 95663e56ce commit local changes 2008-06-07 10:48:05 -05:00
Slava Pestov 2513c2d3df Working on blogs web app 2008-06-06 18:18:05 -05:00
Doug Coleman 96ce30a534 add advanced-select word 2008-06-01 11:25:09 -05:00
Doug Coleman a7afae250d clean up code some
make \# retries user configurable
2008-06-01 00:48:38 -05:00
Doug Coleman 18f139394e remove throwable conecpt from db 2008-05-31 23:38:10 -05:00
Doug Coleman 4732915a57 fix advanced tuple selects
select-tuple uses limit 1 now
2008-05-30 22:47:38 -05:00
Doug Coleman cf0ed665bf refactor a bit of sqlite
fix inheritance test in tuple-db
2008-05-30 19:21:20 -05:00
Doug Coleman b173097418 fix inheritance 2008-05-30 18:37:34 -05:00
Doug Coleman 1c13b4164c Merge branch 'master' of git://factorcode.org/git/factor 2008-05-30 18:07:47 -05:00
Doug Coleman 72c914ddfa commit local changes before pulling 2008-05-30 18:00:42 -05:00
Slava Pestov cc662c94ed Add some failing unit tests 2008-05-30 16:13:47 -05:00
Doug Coleman 8f06c94ee8 add inheritance support for db.tuples 2008-05-28 17:02:58 -05:00
Slava Pestov 2cbfa9c2d7 Move destructors to core 2008-05-14 23:23:12 -05:00
Slava Pestov 2149491044 Rename delete-tuple to delete-tuples 2008-04-29 21:03:01 -05:00
Doug Coleman 93bf51eb68 ensure-table just does [ create-table ] curry ignore-errors
recreate-table is the old ensure-table
2008-04-28 18:21:45 -05:00
Doug Coleman 2d93f85029 delete-tuple now takes an object as a template 2008-04-28 17:35:45 -05:00
Doug Coleman 618e10a6b2 refactor db: native-id -> db-assigned-id
assigned-id -> user-assigned-id
2008-04-28 16:48:55 -05:00
Slava Pestov d9efbb550d Fix db inference 2008-04-23 19:40:17 -05:00
Doug Coleman 364b3a94c4 fix circular dependency 2008-04-21 15:06:39 -05:00
Doug Coleman fc5ca34eda fix teh bugs pl0x 2008-04-21 13:11:19 -05:00
Doug Coleman 896c920d85 retryable statements actually retry now 2008-04-19 22:09:36 -05:00
Doug Coleman a81aaa6100 add random-id, still needs to retry if insert fails 2008-04-19 19:27:54 -05:00
Doug Coleman afaab57f83 interval, range queries in sqlite 2008-04-18 12:43:21 -05:00
Doug Coleman 72080fda4a construct-boa -> boa
construct-empty -> new
2008-04-13 15:06:27 -05:00
Slava Pestov adb1dd14d0 Rename tuples vocab to classes.tuple for consistency 2008-03-29 03:34:48 -05:00
Slava Pestov 1f3e6fd0b7 combinators.cleave is now core 2008-03-28 23:00:20 -05:00
Doug Coleman 16e6f36fc9 refactor db
start on random-id
2008-03-17 00:26:05 -05:00
Slava Pestov 86ed87da0c Get some db words to infer 2008-03-15 07:57:38 -05:00
Doug Coleman 4398458248 add ensure-table 2008-03-12 23:57:56 -05:00
Doug Coleman d7d64b202f minor cleanup 2008-03-08 12:02:19 -06:00
Alex Chapman 60ac79e5ab Merge branch 'master' of git://factorcode.org/git/factor into semantic-db 2008-03-06 23:54:46 +11:00
Doug Coleman 1ee943c2d5 Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:

	extra/db/sqlite/sqlite.factor
2008-03-05 21:38:16 -06:00
Doug Coleman dfb3dac5fd sqlite now gets return types with the optimized native functions
removed a hack in type conversion
serialize arbitrary factor objects to db
2008-03-05 19:59:29 -06:00
Alex Chapman 0c2ceed71b db: get rid of a hack no longer needed for semantic-db 2008-03-06 12:38:28 +11:00
Slava Pestov a350a91232 db: minor fixes 2008-03-03 05:40:50 -05:00
Alex Chapman 7af882a5fb Merge branch 'master' of http://factorcode.org/git/factor into semantic-db
Conflicts:

	extra/db/sqlite/sqlite.factor
2008-02-29 14:11:46 +11:00
Alex Chapman 0da202f178 latest db and semantic-db (not really working) 2008-02-29 13:51:59 +11:00
Doug Coleman eb8207a784 fix with-disposals to work on seq or obj 2008-02-27 19:36:32 -06:00
Doug Coleman 78266a3fc8 cache statements in db 2008-02-27 19:30:31 -06:00
Doug Coleman 3fcac9bd3d make postgresql pass unit tests 2008-02-27 18:47:14 -06:00
Doug Coleman 8cdec0202b fix sqlite
remove reset-statement from db vocab
2008-02-27 18:28:32 -06:00
Alex Chapman 8613940e60 Merge branch 'master' of http://factorcode.org/git/factor into semantic-db
Conflicts:

	extra/db/tuples/tuples.factor
2008-02-28 10:30:07 +11:00
Doug Coleman 6ea88c2e82 remove persist word
add another couple of unit tests
2008-02-25 15:31:07 -06:00
Doug Coleman 19d771f827 re-add delete-tuple
make all unit tests pass for assigned-id
2008-02-25 15:13:00 -06:00
Doug Coleman 94b183d5e6 db.tuples tests pass for postgresql
redo the with-db word
2008-02-25 14:50:42 -06:00
Doug Coleman b1876ee269 select-tuple, select-tuples work for postgresql 2008-02-24 19:23:14 -06:00
Doug Coleman a4518150a7 fix postgresql connect error message
fix unit test
2008-02-24 12:32:36 -06:00