Commit Graph

46 Commits (debf119a4cfe6db0a23186bad1d3cd9297f87d4f)

Author SHA1 Message Date
Doug Coleman 89a728f645 about to consolidate sql types/create types/modifiers 2008-04-20 00:52:05 -05:00
Doug Coleman b0ddc983ef more refactoring 2008-04-19 23:48:07 -05:00
Doug Coleman 3be408184c remove most of the old setters 2008-04-19 23:41:48 -05:00
Doug Coleman 4184a3ce54 partial conversion of postgres 2008-04-19 23:18:12 -05:00
Doug Coleman 6044cc4b39 make throwable, nonthrowable, retryable a type 2008-04-18 16:01:31 -05:00
Slava Pestov 9c19ade981 Fix library path 2008-04-08 19:43:54 -05:00
Doug Coleman ec620ef0c8 inheritance with postgresql 2008-04-05 20:22:33 -05:00
Doug Coleman 3eb2bd784f fix library path 2008-04-03 23:36:14 -05:00
Doug Coleman a9cd31704d remove win32? and win64? words 2008-04-02 18:53:24 -05:00
Doug Coleman 393f77715c update everything to use os singletons 2008-04-02 18:25:33 -05:00
Slava Pestov 1f3e6fd0b7 combinators.cleave is now core 2008-03-28 23:00:20 -05:00
Slava Pestov 02727576c2 New slots are now in the core 2008-03-20 15:30:59 -05:00
Slava Pestov 604a895f99 Merge branch 'master' of git://factorcode.org/git/factor 2008-03-17 03:28:50 -05:00
Doug Coleman 16e6f36fc9 refactor db
start on random-id
2008-03-17 00:26:05 -05:00
Slava Pestov ea2723a5a0 Fix serialization of circular structure 2008-03-16 23:41:26 -05:00
Slava Pestov 86ed87da0c Get some db words to infer 2008-03-15 07:57:38 -05:00
Slava Pestov 120c9cacb7 Fixing 64-bit image generation 2008-03-12 01:54:29 -05:00
Slava Pestov 28970d9469 Fix bugs 2008-03-11 16:03:22 -05:00
Doug Coleman a5843a360c fix a bug that a unit test found 2008-03-11 00:09:49 -05:00
Doug Coleman 69f213fdce postgresql can store binary blobs! 2008-03-11 00:05:22 -05:00
Doug Coleman 563565d76d postgresql almost works with blobs 2008-03-10 17:00:28 -05:00
Doug Coleman 0e4ee18110 updating postgresql 2008-03-10 13:56:58 -05:00
Doug Coleman 4fd4882e02 fix unit tests 2008-03-05 13:51:31 -06:00
Slava Pestov e98cd1fd59 New convention for unit tests 2008-03-01 17:00:45 -05:00
Doug Coleman 8cdec0202b fix sqlite
remove reset-statement from db vocab
2008-02-27 18:28:32 -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 a4518150a7 fix postgresql connect error message
fix unit test
2008-02-24 12:32:36 -06:00
Doug Coleman 67876e13d9 break sqlite
postgresql create/drop/insert/update/delete/select works
2008-02-22 17:06:00 -06:00
Doug Coleman d1e5fddbed fix a couple of minor bugs before major overhaul 2008-02-21 15:57:18 -06:00
Doug Coleman 779bd8c8d9 sql is correctly generated for sqlite and postgresql up to basic selects 2008-02-20 11:30:48 -06:00
Doug Coleman c12600815f add lots of unit tests to postgresql
select queries are generated now
2008-02-19 16:00:50 -06:00
Doug Coleman d6ede4dda5 intermediate work on db, everything is broken 2008-02-18 16:52:00 -06:00
Doug Coleman 3028416a4c checking in db before a major overhaul 2008-02-15 20:37:54 -06:00
Doug Coleman d8e7f0c84a add type conversion to the database library for sqlite and postgresql 2008-02-15 14:01:44 -06:00
Doug Coleman 46df9c16d1 fix load error 2008-02-15 12:16:31 -06:00
Doug Coleman def53a07d8 lose the bad codez in sqlite
change the db api to more-rows? and advance-row instead of just advance-row
sql-command takes a string or a seq of strings
postgresql create-sql handles native/assigned ids
2008-02-14 23:39:20 -06:00
Doug Coleman 86667aee23 execute-statement is now a word not a generic
sqlite works for tuple-tests
postgresql create/drop/insert works better now
2008-02-14 01:27:54 -06:00
Doug Coleman eb75685031 fix a bug in sqlite
add execute-statment-row-id to db
some work on postgresql
2008-02-13 16:51:16 -06:00
Doug Coleman 13106c2227 minor cleanup 2008-02-12 17:19:55 -06:00
Slava Pestov be2c8b13d7 Rename unit-test-fails to must-fail and add must-fail-with to replace [ t ] [ [ ... ] catch ... ] unit-test idiom 2008-02-06 13:47:19 -06:00
Doug Coleman 5c21b08606 remove a line of comments 2008-02-04 17:11:55 -06:00
Doug Coleman bb1e06dd8d add copyright notices
update postgresql for new db protocol
make unit tests pass
2008-02-03 15:06:31 -06:00
Doug Coleman 2c1bad2254 improve the db protocol and update sqlite to use it 2008-02-02 23:28:33 -06:00
Doug Coleman 5fca4ce7a0 Merge git://factorcode.org/git/factor
Conflicts:

	extra/db/postgresql/ffi/ffi.factor
2008-02-02 09:58:57 -06:00
Doug Coleman 71358d3c4a first commit of db stuff 2008-02-01 17:43:44 -06:00