Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/nextras/orm
Orm with clean object design, smart relationship loading and powerful collections.
https://github.com/nextras/orm
tests: new shorter relationship definitions
d64186805e7eaf895789621e5b48b7a0253ad973 authored over 9 years ago
d64186805e7eaf895789621e5b48b7a0253ad973 authored over 9 years ago
collection: findBy accepts source entity name for traversing
2fde926f3d2e6dd7491bdbcd8335d68b565f33cd authored over 9 years ago
2fde926f3d2e6dd7491bdbcd8335d68b565f33cd authored over 9 years ago
typos
927fff9341b7d3351e70f56fb4a5212826d3b756 authored over 9 years ago
927fff9341b7d3351e70f56fb4a5212826d3b756 authored over 9 years ago
reflection: reuse target entity to fetch proper metadata
5cd2e6758a48567af0137ae443ff905fa4ee7b5e authored over 9 years ago
5cd2e6758a48567af0137ae443ff905fa4ee7b5e authored over 9 years ago
reflection: relationship metadata defines target entity
c40f0ad78d9a6f904a23b12b1e837e1317ed6c72 authored over 9 years ago
c40f0ad78d9a6f904a23b12b1e837e1317ed6c72 authored over 9 years ago
reflection: relationship metadata stored in own container
599dda607569280fdad817ecbf9e458231a47ad1 authored over 9 years ago
599dda607569280fdad817ecbf9e458231a47ad1 authored over 9 years ago
relationships: updated phpdoc [skip ci]
8d8e36f03f4007e6c7f688f628233450335cdf78 authored almost 10 years ago
8d8e36f03f4007e6c7f688f628233450335cdf78 authored almost 10 years ago
relationship: removed unused code
e865269a86b9a505c3e477f8b66e5eef8a5a4389 authored almost 10 years ago
e865269a86b9a505c3e477f8b66e5eef8a5a4389 authored almost 10 years ago
relationships: allow connecting unattached entities [closes #79]
7dc4d93a9497708019c48f9972ae9cc01e4e62ee authored almost 10 years ago
7dc4d93a9497708019c48f9972ae9cc01e4e62ee authored almost 10 years ago
relationships: storing keys is same for array|database mappers.
this partially reverts:
- 08734d13bb46ec14b07b0e0a4ea59563a09951fb
- deda38e9439299b221606c61117...
relationship/hasOne: renamed property to match HasMany
d302393356356966f6171750b0a2ccb6d2e0bff7 authored almost 10 years ago
d302393356356966f6171750b0a2ccb6d2e0bff7 authored almost 10 years ago
relationship/hasMany: removed dead code
eef1de1b86ac038bdfcb2614e3799fcc3c2314bb authored almost 10 years ago
eef1de1b86ac038bdfcb2614e3799fcc3c2314bb authored almost 10 years ago
tests: better phpdoc
673dde53fc3e3a1a96915bcb4246134f5c0b02f5 authored almost 10 years ago
673dde53fc3e3a1a96915bcb4246134f5c0b02f5 authored almost 10 years ago
typo [skip ci]
e0fd0ed63b21d8f94e0758e6ed3a72b28b59cfcf authored almost 10 years ago
e0fd0ed63b21d8f94e0758e6ed3a72b28b59cfcf authored almost 10 years ago
doc: better info about persisting & entities attaching
09125858503a1e598cceaf513c4e68abc4857173 authored almost 10 years ago
09125858503a1e598cceaf513c4e68abc4857173 authored almost 10 years ago
doc: fixed miskey
77d66bf476513780c51e884d244a2c42125c4f88 authored almost 10 years ago
77d66bf476513780c51e884d244a2c42125c4f88 authored almost 10 years ago
composer: opened v1.1 branch
d6ccf1901d5d475e8c3dbf67bf04ee066d1e98f0 authored almost 10 years ago
d6ccf1901d5d475e8c3dbf67bf04ee066d1e98f0 authored almost 10 years ago
composer: require stable dbal
862b514ea4ca7ae7f78e353dcd94d140c2240d7b authored almost 10 years ago
862b514ea4ca7ae7f78e353dcd94d140c2240d7b authored almost 10 years ago
relationship: fixed filtering primary key with 0 (zero)
65627ae932ee56a1e0eea2d58a97b41861817ba5 authored almost 10 years ago
65627ae932ee56a1e0eea2d58a97b41861817ba5 authored almost 10 years ago
collection: better phpdoc
1f0e311a7274972b4f86d565dbb800b89a04dfe7 authored almost 10 years ago
1f0e311a7274972b4f86d565dbb800b89a04dfe7 authored almost 10 years ago
relationships/hasMany: implemented getRawValue() method
abbf35151e80bcfc675e6177d070793ae5b9a624 authored almost 10 years ago
abbf35151e80bcfc675e6177d070793ae5b9a624 authored almost 10 years ago
relationships/hasMany: removed useless method
d85bc638fda5efe4f4284037418baabbc862dc69 authored almost 10 years ago
d85bc638fda5efe4f4284037418baabbc862dc69 authored almost 10 years ago
relationships/manyHasMany: better phpdoc
a08a77ac4f642e9d57e9362dee637a2e13410a38 authored almost 10 years ago
a08a77ac4f642e9d57e9362dee637a2e13410a38 authored almost 10 years ago
relationships: added missing getModified() method into interface
2012c93879699516ab9ee79b2bfdac03ace4ae82 authored almost 10 years ago
2012c93879699516ab9ee79b2bfdac03ace4ae82 authored almost 10 years ago
relationships|mapper: removed IPropertyStorableConverter
447ccab46e7ebc86ccf699db19253739b0947e89 authored almost 10 years ago
447ccab46e7ebc86ccf699db19253739b0947e89 authored almost 10 years ago
doc: fixed grammar [skip ci]
34bb54a6b4c5d818f2a91ff223ec07221d0d3dd4 authored almost 10 years ago
34bb54a6b4c5d818f2a91ff223ec07221d0d3dd4 authored almost 10 years ago
doc: shorter introduction [skip ci]
83bcdf7cd73cb4e34aa447958b3385f2e10a39ed authored almost 10 years ago
83bcdf7cd73cb4e34aa447958b3385f2e10a39ed authored almost 10 years ago
doc: entity dependencies [skip ci]
f8f026fcc3039ced9a89c79504154b2b3d1d8f49 authored almost 10 years ago
f8f026fcc3039ced9a89c79504154b2b3d1d8f49 authored almost 10 years ago
doc: added mapper doc [skip ci]
35013956959c35bda3f2ea64d92134fbbbe54e4b authored almost 10 years ago
35013956959c35bda3f2ea64d92134fbbbe54e4b authored almost 10 years ago
tests: better coverage of relationship countStored() methods
33eefea91a25fc7430f4f1adf3b33935b3e5c822 authored almost 10 years ago
33eefea91a25fc7430f4f1adf3b33935b3e5c822 authored almost 10 years ago
readme: better links & text
b8719d494c4bada80b0dfb71c81055b66a7b5913 authored almost 10 years ago
b8719d494c4bada80b0dfb71c81055b66a7b5913 authored almost 10 years ago
readme: added license [skip ci]
5fc8fb1770e2c15bd8a79a69da130042dfd807d0 authored almost 10 years ago
5fc8fb1770e2c15bd8a79a69da130042dfd807d0 authored almost 10 years ago
readme: lowercased filename
2273d0a2d1c1c111965f79c67c97b34c674e3a8c authored almost 10 years ago
2273d0a2d1c1c111965f79c67c97b34c674e3a8c authored almost 10 years ago
ream
fe24563d40ea5f139ddb1d46626212768b8502a1 authored almost 10 years ago
fe24563d40ea5f139ddb1d46626212768b8502a1 authored almost 10 years ago
tests/travis: running code coverage & report to coveralls
7254f09bf26f1184aad79907d3ea22b9e44e0d3e authored almost 10 years ago
7254f09bf26f1184aad79907d3ea22b9e44e0d3e authored almost 10 years ago
phpdoc: fixes & enhacements
Inheritdoc tag added because of phpstorm, which ignores
interface phpdoc and suggest types based...
relationships: fixed removing entity from relationship
This reverts & reimplements fix introduced in f0450a520ccc2911ff2c57e2cc95afc77c1618fd
787665cb0e4c69b6218aa1c0062c1879f49dc375 authored almost 10 years ago
tests: oneHasMany removal tests refactored to new file
6c3d2f91cf0b1df779e1fcb94763fe1336a06074 authored almost 10 years ago
6c3d2f91cf0b1df779e1fcb94763fe1336a06074 authored almost 10 years ago
entity: hasValue calls getters [closes #80]
17dcee805ae5351199f902eb1f4a10a632512d07 authored almost 10 years ago
17dcee805ae5351199f902eb1f4a10a632512d07 authored almost 10 years ago
relationships: fixed HasMany::has()
64ffc096833a6c85e0e2756587dffb5e59af7bb6 authored almost 10 years ago
64ffc096833a6c85e0e2756587dffb5e59af7bb6 authored almost 10 years ago
doc: added stack & model chapters [skip ci]
9aa415b836e8230719bf33183cc6747b068b0f8c authored almost 10 years ago
9aa415b836e8230719bf33183cc6747b068b0f8c authored almost 10 years ago
typo: Orm is pascal cased
242ff6637683c6c86174ffa50fe9364a72964545 authored almost 10 years ago
242ff6637683c6c86174ffa50fe9364a72964545 authored almost 10 years ago
doc: repository
d08fea907ca9f6b5af13a5e01c1a837866edb3d9 authored almost 10 years ago
d08fea907ca9f6b5af13a5e01c1a837866edb3d9 authored almost 10 years ago
repository: fixed support for magic find|get* methods
c582274fc44c56883fd0d459ca192789d7ef2aa0 authored almost 10 years ago
c582274fc44c56883fd0d459ca192789d7ef2aa0 authored almost 10 years ago
mapper: fixed compatibility with latest nextras/dbal
e4c435521ad3301d5f4960cb5623f86f70c8cd46 authored almost 10 years ago
e4c435521ad3301d5f4960cb5623f86f70c8cd46 authored almost 10 years ago
tests: travis fail fast
079d7857e2e1f9362e7b76ccd55a786c7ff99031 authored almost 10 years ago
079d7857e2e1f9362e7b76ccd55a786c7ff99031 authored almost 10 years ago
readme typos
027bb71b22210d26622192d0105286449265e27f authored almost 10 years ago
027bb71b22210d26622192d0105286449265e27f authored almost 10 years ago
tests: fixed config for latest nextras/dbal
edd901784bc014e4c134380ad4a2d8942759992b authored almost 10 years ago
edd901784bc014e4c134380ad4a2d8942759992b authored almost 10 years ago
mapper: fixed join table aliases for condition on two joins and same table
d774ee13cc2d1bc2217f6c833f8a2411dd0251fc authored almost 10 years ago
d774ee13cc2d1bc2217f6c833f8a2411dd0251fc authored almost 10 years ago
mapper: cache storage is protected
This is needed for defining own storage reflection
f27d009f8d5970a887b67683c2d456da724cf504 authored almost 10 years ago
tests: added test for collection with conditions in same join
59feacf340f8c1feac0e708dfd382cdd9fe6816a authored almost 10 years ago
59feacf340f8c1feac0e708dfd382cdd9fe6816a authored almost 10 years ago
mapper: fixed condition not equal to empty array
dabdea0ab840443432711e37b66900f6ec26ea0c authored almost 10 years ago
dabdea0ab840443432711e37b66900f6ec26ea0c authored almost 10 years ago
mapper: fixed striping "id" suffix for foreign keys [closes #73]
2df9bd01099e7a75f2338a85686e446133929a2d authored almost 10 years ago
2df9bd01099e7a75f2338a85686e446133929a2d authored almost 10 years ago
entity: removed buggy __debugInfo [closes #64]
bf92fd1735c0390e9a9bb9bc3263871fc917e767 authored almost 10 years ago
bf92fd1735c0390e9a9bb9bc3263871fc917e767 authored almost 10 years ago
collection: removed magic method parsing [closes #67]
c42520c3066922a9d0b0eb40e58b3493569baeb8 authored almost 10 years ago
c42520c3066922a9d0b0eb40e58b3493569baeb8 authored almost 10 years ago
entity: fragments inlined into AbstractEntity
551d876db7a42496b589f6569ba7fb032fce7005 authored almost 10 years ago
551d876db7a42496b589f6569ba7fb032fce7005 authored almost 10 years ago
tests: show skipped tests on travis
7e3734825c616d25dfb7fb6830ae9f6bf5999ba2 authored almost 10 years ago
7e3734825c616d25dfb7fb6830ae9f6bf5999ba2 authored almost 10 years ago
Entity: datetime property converts to \DateTime
2ab437c256434864e17c10904931bba78aef7ce2 authored almost 10 years ago
2ab437c256434864e17c10904931bba78aef7ce2 authored almost 10 years ago
entity: init property speedup
732d4bcea0bb9783b00759edaf339af354aa0882 authored almost 10 years ago
732d4bcea0bb9783b00759edaf339af354aa0882 authored almost 10 years ago
relationships: fixed redundant queries in m:n relationships
40b82014f41e383f214defa82d05040fa9ce47c2 authored almost 10 years ago
40b82014f41e383f214defa82d05040fa9ce47c2 authored almost 10 years ago
tests: fixed hhvm-nightly sections config on travis
39816069cd8b4a09be0527357d3572be9772e516 authored almost 10 years ago
39816069cd8b4a09be0527357d3572be9772e516 authored almost 10 years ago
tests: enabled php7 & hhvm-nightly for travis
8a02a0401a0b6ab323e9cb15a00947f83951b941 authored almost 10 years ago
8a02a0401a0b6ab323e9cb15a00947f83951b941 authored almost 10 years ago
tests: refactored temp filenames
e0d55c63d4aeebf226a7daae0a71557ad22b0fba authored almost 10 years ago
e0d55c63d4aeebf226a7daae0a71557ad22b0fba authored almost 10 years ago
mapper/memory: dumping entity content is done during persist()
f956fa3f3093a9f1e05154032eae05f2e547c34f authored almost 10 years ago
f956fa3f3093a9f1e05154032eae05f2e547c34f authored almost 10 years ago
mapper/memory: ManyHasMany rels refactored to be stored separately
548020be9c1080dfe3be29bd42aa47a165ac3900 authored almost 10 years ago
548020be9c1080dfe3be29bd42aa47a165ac3900 authored almost 10 years ago
entity: implemented default value only for unpersisted entity [closes #78]
10b4d9c4f183ca40bdf2eb7a8e1425eee1e4b1a5 authored almost 10 years ago
10b4d9c4f183ca40bdf2eb7a8e1425eee1e4b1a5 authored almost 10 years ago
entity: IEntity::getRawValue validates & normalize value
bec64df26eeffa8d822ef678638c8c3ec73c7a32 authored almost 10 years ago
bec64df26eeffa8d822ef678638c8c3ec73c7a32 authored almost 10 years ago
entity: always set raw value to IProperty
01c5f5b24427f0f83b0f3a2c2c8e9851ce82aa6b authored almost 10 years ago
01c5f5b24427f0f83b0f3a2c2c8e9851ce82aa6b authored almost 10 years ago
entity: setting raw value does not validate
bcb92f7217b9899da59aceac1b76ff9b07795bd7 authored almost 10 years ago
bcb92f7217b9899da59aceac1b76ff9b07795bd7 authored almost 10 years ago
repository: IdentityMap always creates entity & then resolves uniqueness
This can be bc break since onLoad, onAttach & onDetach events
are called even when the entity wi...
readme: HHVM compatibility badge
c5899113ef8235eb6c55698793a4b377b041f0d2 authored almost 10 years ago
c5899113ef8235eb6c55698793a4b377b041f0d2 authored almost 10 years ago
tests: do not run postgre tests under hhvm
bb4979699616f5b46a24080addad5d9b9cde14b3 authored almost 10 years ago
bb4979699616f5b46a24080addad5d9b9cde14b3 authored almost 10 years ago
tests: run with php binary
0f92908a3c6a94e1a7b9f36ddd98d2df63d69d69 authored almost 10 years ago
0f92908a3c6a94e1a7b9f36ddd98d2df63d69d69 authored almost 10 years ago
mapper: updated for latest nextras/dbal
28e076558507d455fc078e41451ea394dca89908 authored almost 10 years ago
28e076558507d455fc078e41451ea394dca89908 authored almost 10 years ago
mapper: fixed typo in method name for Collection::countStored() [closes #77]
b27edab290631ee079111714645dae0df190d3f8 authored almost 10 years ago
b27edab290631ee079111714645dae0df190d3f8 authored almost 10 years ago
repository: allow repersist after an exception [closes #74]
a49b38ecf586373e322d078fce1415bf0642b8b2 authored almost 10 years ago
a49b38ecf586373e322d078fce1415bf0642b8b2 authored almost 10 years ago
mapper: throw exception when entity & storage PK count mismatch [closes #70]
2c301ad62068d9253cccd57a4acf19af97666b43 authored almost 10 years ago
2c301ad62068d9253cccd57a4acf19af97666b43 authored almost 10 years ago
readme: updated for nextras/dbal
a0546f8832abf32ea5846f6799d53f01d8bc40a0 authored almost 10 years ago
a0546f8832abf32ea5846f6799d53f01d8bc40a0 authored almost 10 years ago
BC BREAK! changed backend impl to Nextras\Dbal
77b831f9d3e846e873cf3da0a967fc3839711979 authored almost 10 years ago
77b831f9d3e846e873cf3da0a967fc3839711979 authored almost 10 years ago
mapper: implemented StorageReflection cache (BC break!)
DbalMapper requires Nette\Caching\IStorage as the second constructor arg.
1624605e6b069e667e408288720f2445feaf64bf authored almost 10 years ago
tests: recreating database is configurable
ecd09db53eabab02e5bf9084fd5f8793dac99ce5 authored almost 10 years ago
ecd09db53eabab02e5bf9084fd5f8793dac99ce5 authored almost 10 years ago
composer: allowed php 7, link to contributors
e90754f9ca34758e49f819a335c10049b8df2ac6 authored almost 10 years ago
e90754f9ca34758e49f819a335c10049b8df2ac6 authored almost 10 years ago
composer: added missing dependency
ecae97d8c4e4e9894d1b0fd4d1687821bdcfe6ac authored almost 10 years ago
ecae97d8c4e4e9894d1b0fd4d1687821bdcfe6ac authored almost 10 years ago
mapper: removed FileMapper, moved to tests
1d0086390cc54e8a3114d76c1207f099b2ab6c6b authored almost 10 years ago
1d0086390cc54e8a3114d76c1207f099b2ab6c6b authored almost 10 years ago
tests: removed copy past for nette/bootstrap, updated to nette 2.3
a8d912f40a97323e7830dbe7a310e2f226c00653 authored almost 10 years ago
a8d912f40a97323e7830dbe7a310e2f226c00653 authored almost 10 years ago
mapper: fixed & tested DbalMapper::toCollection()
33f14e73f775c109709bf586f656148fee8cc2db authored almost 10 years ago
33f14e73f775c109709bf586f656148fee8cc2db authored almost 10 years ago
collection: remove ICollectionMapper, simplified & refactored (possible BC break)
67cad852d7d57d8defeb2748081c1702b49de5eb authored almost 10 years ago
67cad852d7d57d8defeb2748081c1702b49de5eb authored almost 10 years ago
collection: setting relationship mapper refactored into method (interface BC break!)
cf12a257ac2a3b0fbc99c57af04c1978a248fb2f authored almost 10 years ago
cf12a257ac2a3b0fbc99c57af04c1978a248fb2f authored almost 10 years ago
mapper: refactored getting sequence name into reflection
a0ef5fb5d6b1c684a22ce2d41d62e10f3e64693b authored almost 10 years ago
a0ef5fb5d6b1c684a22ce2d41d62e10f3e64693b authored almost 10 years ago
storage reflection: moved to mapper/dbal namespace (BC BREAK!)
a97281de89f0daead38e6de743c9d146c0b62761 authored almost 10 years ago
a97281de89f0daead38e6de743c9d146c0b62761 authored almost 10 years ago
collection: refactored adding conditions, fixed DISTINCT [closes #59]
26b467a1c690c7504893b3bbd743c32ae9dda434 authored almost 10 years ago
26b467a1c690c7504893b3bbd743c32ae9dda434 authored almost 10 years ago
BC BREAK! mapper db layer: added DBAL implementation, removed Nette
403599350c613755603ce29d8f3036e537587012 authored almost 10 years ago
403599350c613755603ce29d8f3036e537587012 authored almost 10 years ago
tests: typos in bootstrap
fc9c3e6f61b80ce2909c6413668b5bfe53727c9b authored almost 10 years ago
fc9c3e6f61b80ce2909c6413668b5bfe53727c9b authored almost 10 years ago
entity: better exception message for EntityMetadata::getProperty()
8e028e94b85fb690bd8a13b6594136bf1d4ad202 authored almost 10 years ago
8e028e94b85fb690bd8a13b6594136bf1d4ad202 authored almost 10 years ago
nette di: renamed EntityDependencyProvider -> DependencyProvider
20b26db6f7ca147042507d537b4842f19996d996 authored almost 10 years ago
20b26db6f7ca147042507d537b4842f19996d996 authored almost 10 years ago
nette di: moved to namespace Bridges (BC break!)
2ddb2bb13292d47c79bcd498804ea788f2023a89 authored almost 10 years ago
2ddb2bb13292d47c79bcd498804ea788f2023a89 authored almost 10 years ago
nette di: fixed late service definition in compiler extension
f20dd721082c17ab5c32077b4b75f681ccff31b1 authored almost 10 years ago
f20dd721082c17ab5c32077b4b75f681ccff31b1 authored almost 10 years ago
relationships: fixed propagatin allowNull in oneHasOne relationship
fe20359d7b557d83157d4a71d610e21a36c574f1 authored about 10 years ago
fe20359d7b557d83157d4a71d610e21a36c574f1 authored about 10 years ago
relationships: fixed magic property recursion issue
489d48fc260457eadea9bebac506a6d3cff9a4ae authored about 10 years ago
489d48fc260457eadea9bebac506a6d3cff9a4ae authored about 10 years ago
tests: added Ean entity to model
efe40a9b29bd6710d171663b1e1c5481571cc0ea authored about 10 years ago
efe40a9b29bd6710d171663b1e1c5481571cc0ea authored about 10 years ago