Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/rom-rb/rom
Data mapping and persistence toolkit for Ruby
https://github.com/rom-rb/rom
9598f637bf1a770abdd2fa2401f9d6a8b98e7f1e authored about 12 years ago by snusnu <[email protected]>
* via source_key & target_key are inferred during
Relationship#finalize
* Added support for co...
fixes #19
ea583005c8281e784d19e721a803e2e6522c110b authored about 12 years ago by Piotr Solnica <[email protected]>d87c9fc8c0095c2a9f2bba28fb92de456aa4a552 authored about 12 years ago by Markus Schirp <[email protected]>
1fdb999c775335ba0107a3fadec459225ac441e2 authored about 12 years ago by Markus Schirp <[email protected]>
dd7e5b660245353f390d1395110be9fe8d5d9bb3 authored about 12 years ago by Markus Schirp <[email protected]>
The rspec helper subclass dynamically creates a new subclass but does
not provide an implementat...
c8644d12e49939b4bb8899da6447ea06eeb20d05 authored about 12 years ago by Markus Schirp <[email protected]>
c101ff2e039f7c6ecec49bcdafbeff628236f4ba authored about 12 years ago by Markus Schirp <[email protected]>
* Sometimes a littlebit more procedural logic makes sense.
c7ad7512d09d69038ff9033c6b8edb6d7df5df85 authored about 12 years ago by Markus Schirp <[email protected]>197c2957a225401c7d81a20e1874b955ee2eefd7 authored about 12 years ago by Markus Schirp <[email protected]>
8f64bdf8cd58b72a7811cd8038b8632e67a48f58 authored about 12 years ago by Markus Schirp <[email protected]>
8bacdfb6313902311b9696b4591fcc66fe5ff34b authored about 12 years ago by Markus Schirp <[email protected]>
941d3f88a047b82317f66cf090e720eb90176a0c authored about 12 years ago by Markus Schirp <[email protected]>
f21e8ecf27caec4e72f3671db3bef7e05c454e76 authored about 12 years ago by Markus Schirp <[email protected]>
03c58c08b521c266d8ed5072a191da826dce30b6 authored about 12 years ago by Markus Schirp <[email protected]>
* This allows to track changes to a business object that is mutated in
functional style.
* As ...
040e7df9e32083690534a86042d00a61a29582b1 authored about 12 years ago by Piotr Solnica <[email protected]>
1d0235161c1fc87e67a5a29865da587c6fffe1f7 authored about 12 years ago by snusnu <[email protected]>
52069c50056a033c4840274d93398c07348391a8 authored about 12 years ago by snusnu <[email protected]>
43d30fb22dabef9fada95b422c3349b879724512 authored about 12 years ago by snusnu <[email protected]>
bc89f2fcdfa7c17b236475526505c59d65a7500d authored about 12 years ago by snusnu <[email protected]>
900509e8b7dfacd6a2339eb25c14fbf77db717b3 authored about 12 years ago by snusnu <[email protected]>
8dccf82c8a2742d587434b1dfe63f70e39476d4e authored about 12 years ago by snusnu <[email protected]>
f1380addd7e733ec2df49223053974c53d42758a authored about 12 years ago by Piotr Solnica <[email protected]>
f50c0c14b678e269bf2cddee744adce6871df89b authored about 12 years ago by Markus Schirp <[email protected]>
This sharpens the interface the mapper has to provide. Will add a README
soon.
722303f2f312b5653b2b40d5edb2d19c14520463 authored about 12 years ago by Markus Schirp <[email protected]>
877ce2b42298c82a16a60b7f3d272b499a2fb6f3 authored about 12 years ago by Markus Schirp <[email protected]>
This brings Loader interface in sync with Dumper#body.
53890806e5c8183ee5047386cb97ebd8ef2149ca authored about 12 years ago by Markus Schirp <[email protected]>6bcf4a92ced8e945591c488f6ed9019e677ae0ef authored about 12 years ago by Markus Schirp <[email protected]>
* Session#read(model, query) => Session#reader(model)
* Introduce devtools
Conflicts:
lib/data_mapper/command.rb
lib/data_mapper/mapping.rb
lib/data_mapper/registry.rb
...
* Add missing unit specs
* Add a FIXME note about #to_connector_name with
an initial idea for ...
36e19f45ff2d4a9b4ccf6485b6919e5adfd40550 authored about 12 years ago by snusnu <[email protected]>
660f57bd0d3bca67cac7c939fdbd2e8e7a0a81ee authored about 12 years ago by snusnu <[email protected]>
Injecting the MapperRegistry provides everything
needed to perform initialization. It makes the
...
b96964c2e89b6743ef97ecdf5f770e86e22dbdb5 authored about 12 years ago by snusnu <[email protected]>
aa21ef00c3082d288b84736890f67e9eb7084dc1 authored about 12 years ago by snusnu <[email protected]>
464cb8db1db774ceada3138f2722d0b17b0dbbc1 authored about 12 years ago by snusnu <[email protected]>
9a9379948679a4811f908b72ff9d70d7adbc056a authored about 12 years ago by snusnu <[email protected]>
Simplify relationship mapper builder
73696b057c9e418ec843df784f00a090fc528ac2 authored about 12 years ago by Piotr Solnica <[email protected]>788a489f734e154acd0429c526500dda0cb29fa0 authored about 12 years ago by Piotr Solnica <[email protected]>
e1e3530368f256511619fbe0fda28917bf74c3d3 authored about 12 years ago by Piotr Solnica <[email protected]>
6e012c7e0de385878845dac49a533093ec8e7d1c authored about 12 years ago by Piotr Solnica <[email protected]>
When creating node names we must always take into account relationship
name but only if it has a...
ac2e5481e28b6b91799ac73b7a4965253ec7c81b authored about 12 years ago by snusnu <[email protected]>
eec65b06d42dd538a7d2447539e4dabff36847c8 authored about 12 years ago by snusnu <[email protected]>
f7757ed6eb149561e8e24b57fabaf69022b86953 authored about 12 years ago by snusnu <[email protected]>
bb0c1331a98d4e31d5c3ecdec458a5fcf661f581 authored about 12 years ago by snusnu <[email protected]>
e56e2e2970ee4493c991b888c024b1206dfba5ec authored about 12 years ago by snusnu <[email protected]>
9ba90e37bba0535734c6b3a3418605f75a6f68ff authored about 12 years ago by snusnu <[email protected]>
21dc7540bd538c9e6ff60ea6f4e400126a50403c authored about 12 years ago by snusnu <[email protected]>
76a6afdec4c40a88fcfc49d6f216bc62f8c2716b authored about 12 years ago by Piotr Solnica <[email protected]>
Conflicts:
lib/data_mapper/alias_set.rb
lib/data_mapper/engine/arel_engine.rb
lib/data_mapper...
6a20429b174622a37a44b633d598443c3b177ba6 authored about 12 years ago by snusnu <[email protected]>
The algorithmic code in the private methods lends
itself well to short variable names in my opin...
4243c3d981f3453485dd0b3eca8c571573bb97de authored about 12 years ago by snusnu <[email protected]>
9ce4a0964b371cbd66f906a28c5314d7fadc2d22 authored about 12 years ago by snusnu <[email protected]>
a55e2f9814e1a8834540aeb48018279b103b5788 authored about 12 years ago by snusnu <[email protected]>
Joins are commutative
33b10cb41e0f1cd86e314cab7f1a61ca80e22278 authored about 12 years ago by snusnu <[email protected]>e6e53a4741d0480666bebefad473d3fab8afe1af authored about 12 years ago by snusnu <[email protected]>
cd1ae9752b0a623c118b883ef1ef5957dcb0dfb5 authored about 12 years ago by snusnu <[email protected]>
54ce3c0274a507a2c79d867968269caa27d9804d authored about 12 years ago by snusnu <[email protected]>
3165fd8d5b71e8b158437b8398c7d3b521b50e0a authored about 12 years ago by snusnu <[email protected]>
54a853ec303b47c3c911491f82dabbcd5b315001 authored about 12 years ago by snusnu <[email protected]>
fa98cd1064a1f7a9e04f0f0e1582dec5595e2795 authored about 12 years ago by snusnu <[email protected]>
897bc2dcd7f7990b460653f3ded66cc920ad5165 authored about 12 years ago by snusnu <[email protected]>
c21dec6fbb1e6d671ee041e9710629ef4a72ea0b authored about 12 years ago by snusnu <[email protected]>
81f2bd0d2f0a742d9b3b326500936630e3dfcd8c authored about 12 years ago by snusnu <[email protected]>
32c6375289bdab9e4396aff95932d87f9d4714f6 authored about 12 years ago by snusnu <[email protected]>
30bf6c172bf2c154c32f64a9e70440a97b7f94a0 authored about 12 years ago by snusnu <[email protected]>
fdd58220acd176c1da51b6e08df43fb5487061f9 authored about 12 years ago by snusnu <[email protected]>
1406a7b6163bd506166bcfc8d92aef87262d60e4 authored about 12 years ago by snusnu <[email protected]>
* Accept (and default to) a relationship array in
RelationshipSet#initialize
* Change #find_d...
39a85fa64e29376fbc32e85d5f3f1e9e0dfa5904 authored about 12 years ago by snusnu <[email protected]>23ef10d4495e647707f72d05f23be110a3191157 authored about 12 years ago by snusnu <[email protected]>
9f9f9c7c914f3f37f68d9b5a63456781287f75f8 authored about 12 years ago by snusnu <[email protected]>
535af3554af8a0fd9b8c6ee29f8cf2a74a056983 authored about 12 years ago by snusnu <[email protected]>
7b1f49c53740e1d16ffc9db783011e2ae3a1c476 authored about 12 years ago by snusnu <[email protected]>
c75bd3d47db1a529e4f22d2296b6eb76a8a59b59 authored about 12 years ago by snusnu <[email protected]>
3823e495d0ccdad44c1680aad5e17e822da90700 authored about 12 years ago by snusnu <[email protected]>
12d7494b3394a99de197b520edce14142d82b74e authored about 12 years ago by snusnu <[email protected]>
94c2a454401cbba1eea253de968aa9b570971714 authored about 12 years ago by snusnu <[email protected]>
See the TODO comments in RelationNode.new
e7afe7a17cba7d4af8aa0c8047fd530d48dbcd39 authored about 12 years ago by snusnu <[email protected]>165ef5b6d1139700ca18dc87e925910b4c47be8a authored about 12 years ago by snusnu <[email protected]>
d1b9113a98a9ee2205d1c76f9aa139adc44f0321 authored about 12 years ago by snusnu <[email protected]>
c7a191987d34c6c9237b90bcf8a3bf324785786a authored about 12 years ago by snusnu <[email protected]>
d049f90cd8c59fa8216e3cc4b1310850b10ed347 authored about 12 years ago by snusnu <[email protected]>
80597260bf737140c683f886bdf2790d548bf830 authored about 12 years ago by snusnu <[email protected]>
681d5ae7192f726980ef91dcf693a50d5901a584 authored about 12 years ago by snusnu <[email protected]>
34dd96a1be4fa9ac03abe870812aa8e8e055a25b authored about 12 years ago by snusnu <[email protected]>
904dacbc6622a4433d0af9cee9b6379110875d44 authored about 12 years ago by snusnu <[email protected]>
7a9e6a7b1dc344f6ead4fa7113392e3843753954 authored about 12 years ago by snusnu <[email protected]>
f8e3cc4c9e47b9b6ac3bcc2392af169101ebd181 authored about 12 years ago by snusnu <[email protected]>
43df82caf9ca7d383fd6430f3055e0a85f7521f2 authored about 12 years ago by snusnu <[email protected]>
cc8fd2ca317533791528946ea78cc8bb8d086c23 authored about 12 years ago by snusnu <[email protected]>
190955a47e322b6b6ad9aff6ab66b25c86904dc3 authored about 12 years ago by snusnu <[email protected]>
316121e223ee8b73b74d16e79262b350be242c2b authored about 12 years ago by snusnu <[email protected]>
fc410f596f3a1c6b70a2bad8b35a014a66d060fe authored about 12 years ago by snusnu <[email protected]>