0
I Use This!
Inactive

Commits : Listings

Analyzed about 17 hours ago. based on code collected 1 day ago.
Oct 26, 2025 — Oct 26, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
[lib] add missing files More... over 16 years ago
[tests] modify the tests to make them compile. More... over 16 years ago
[hash] remove debug messages. More... over 16 years ago
[lib] remove debug messages More... over 16 years ago
[lib] fix build (Sql_backend.map -> Sql_backend.step_map) More... over 16 years ago
merge More... over 16 years ago
[lib] update META file to include a dependency to weakid. More... over 16 years ago
[lib] simplify drasticly how values are saved; now we can rely on the indices in Ext(('t',i),_) to be an existing row in the table, so just need to update the fields correctly. More... over 16 years ago
[lib] sql_get uses a proper abstraction to execute SQL queries. More... over 16 years ago
[lib] sql_init uses a proper abstraction to execute SQL queries. More... over 16 years ago
[lib] sql_delete use a proper abrstraction to execute SQL queries. More... over 16 years ago
[syntax] reworking on the auto-generated code to make value_of_t generates the exact representation of the value in the database, i.e. if the value already exists in memory, use the same value as identifiers; otherwise create a fresh value in the corresponding table (which is temporary empty and will be populated few steps later in t_save). More... over 16 years ago
[lib] reformat sql_backend.ml + minor tweaks More... over 16 years ago
[lib] Modify the Makefile to use the new module. More... over 16 years ago
[lib] Add a module to handle weakid cached values. More... over 16 years ago
[value] register a function (string -> t -> int64) instead of string -> (t -> int64). That makes possible to register callback which can do database queries ... More... over 16 years ago
[lib] generate constraints for String types in the syntax extension More... over 16 years ago
[sql] fix constraint generation by associating the match correctly with the list concat More... over 16 years ago
[tests] remove the debug:all in tests to reduce the verbosity; activate debug on demand when looking at tests More... over 16 years ago
[tests] add failing test case for t_get ~field:(`Eq "foo") More... over 16 years ago
[tests] also clean out the db files when cleaning tests More... over 16 years ago
[weakid] few tweaks to the interface to be useful for the ORM library. More... over 16 years ago
[value] be a bit more clever when storing the user-defined new-id function; register_key_for_t : string -> (t -> int64) will register a new handler. More... over 16 years ago
[value] fix typos. More... over 16 years ago
[value] give an extra argument to the user-defined function to create new-id; also add that extra argument to value_of_t if we are using P4_value.gen_with_key (ie. in this case value_of_t : t -> Value.t becomes value_of_t : ~key:string -> t -> Value.t). More... over 16 years ago
[hash] Fix a bug in the library with type variables More... over 16 years ago
[value] For a given type t, generate a new function called set_new_id_of_t : t -> int64 which let the user specify its own function to create fresh names; More... over 16 years ago
add test case for failing int/text affinity More... over 16 years ago
sqlite returns a Data.INT instead of a Data.TEXT despite the column affinity sometimes, so explicitly catch this case in the GET code More... over 16 years ago
Merge branch 'master' of http://github.com/samoht/ocaml-orm-sqlite More... over 16 years ago