Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/mongodb/laravel-mongodb
A MongoDB based Eloquent model and Query builder for Laravel (Moloquent)
https://github.com/mongodb/laravel-mongodb
* Bump actions/checkout from 3 to 4
* Enable dependabot
66acce659c0d4a3c6956cb7e0cbdafeb6abe0903 authored over 1 year ago by Jérôme Tamarelle <[email protected]>02c3378245b85076eb2aa938a96e10d446a98122 authored over 1 year ago by Jérôme Tamarelle <[email protected]>
cc005bfb7b7ea1ff4be9f7e0f18726e07802b3a4 authored over 1 year ago by behrooz <[email protected]>
Split readme into smaller files to helps the reader.
Fix letter case of MongoDBServiceProvider
...
* PHPORM-83: Document release process
* Update branch-alias in composer.json
* Use correct...
f5f93a330a9407ef7484b69191a028ea2f909aa5 authored over 1 year ago by Andreas Braun <[email protected]>To be consistent with other MongoDB PHP projects, we use phpcs to analyze and fix the code style...
9bc8999b79279e46bc92a4e1951a0dc70ce2d63a authored over 1 year ago by Jérôme Tamarelle <[email protected]>5394a8d2b8fce5944cfab6cd3a339f6993b13297 authored over 1 year ago by Andreas Braun <[email protected]>
Problem:
Previously, while executing a dissociate operation on Embed Models in MongoDB, an Exce...
2ea9f7af8e0090b1f29b797660b6c71d8a458b0b authored over 1 year ago by Jérôme Tamarelle <[email protected]>
Native Eloquent allows $column to be stringable(). Not possible when using as array key.
86aa9c758ea1449b99e9d19fb674efaec1aa1287 authored over 1 year ago by wivaku <[email protected]>Custom implementation of MassPrunable is required to prevent using the limit. #2591 added an exc...
810d0c96fc29da927f8c96cbb872550cf79ea44e authored over 1 year ago by Jérôme Tamarelle <[email protected]>51bbdf7a31be1c8f597caf31adca011b2767be41 authored over 1 year ago by Jérôme Tamarelle <[email protected]>
* Support delete one document
MongoDB PHP Library supports deleting one or all documents only...
ad79fb19faf6be454bc22e54b05346e4829f38db authored over 1 year ago by Jérôme Tamarelle <[email protected]>9d36d17cf7c0bd67bdd40614bfc3b1f5b5798a1f authored over 1 year ago by Jérôme Tamarelle <[email protected]>
ab02a259682407970a0c485971e101600275aa2a authored over 1 year ago by Jérôme Tamarelle <[email protected]>
* Change namespace MongoDB\Laravel
* Rename package mongodb/laravel-mongodb
* Update code of c...
Fix `Model::unset` with dot field name
f06f7b3dca88cfd5cc6a823ff01051b4a46ca10a authored over 1 year ago by Jérôme Tamarelle <[email protected]>58e2e2855116b31a9241f3c340362da145b884cc authored over 1 year ago by Jérôme Tamarelle <[email protected]>
* PHPORM-75 Defer Model::unset($field) to the save()
* Deprecate Model::drop(), use Model::un...
e652b0c5f1fdf0ebca30118ee566ed0195cf2c28 authored over 1 year ago by Jérôme Tamarelle <[email protected]>Error message have changed
Caused by :: Write conflict during plan execution and yielding is ...
929f28414b70868a53f94683775f31be5afda216 authored over 1 year ago by Jérôme Tamarelle <[email protected]>* Fix whereDate, whereMonth, whereYear, whereTime to use $expr and respective query rather than ...
f33041290d9dfc57e80b5ea250d4c7addee657f8 authored over 1 year ago by Jérôme Tamarelle <[email protected]>* PHPORM-68 Fix partial value un exist validator
* escape values for regex
af13edaa6ae819b55c1eb7a72723805624d2f49a authored over 1 year ago by Jérôme Tamarelle <[email protected]>6c7df455153de9cc952d742180c2d90a004eab06 authored over 1 year ago by Jérôme Tamarelle <[email protected]>
b4842886e736f17b833894c7331bda51ecd38c1a authored over 1 year ago by Jérôme Tamarelle <[email protected]>
* Replace Laravel Str helpers with native PHP8 functions
* Remove Arr::get where not necessary
7d3be9ffc03e0ae9306fc2fe00d33e7d409a5c48 authored over 1 year ago by Jérôme Tamarelle <[email protected]>0604d71264ae9f2b0c8166395bb11a5f6c44538c authored over 1 year ago by Jérôme Tamarelle <[email protected]>
Allows to use PHP 8.1 feature without relying on the transient dependency from laravel 10
e7d4034279a0b2aca0d6924ba30fe89782df94d0 authored over 1 year ago by Jérôme Tamarelle <[email protected]>cfbff5c940ad26e88c6c6e11aea0349651d37e4f authored over 1 year ago by Jérôme Tamarelle <[email protected]>
1d74dc3d3df9f7a579b343f3109160762050ca01 authored over 1 year ago by Jérôme Tamarelle <[email protected]>
e1a83f47f16054286bc433fc9ccfee078bb40741 authored over 1 year ago by Jérôme Tamarelle <[email protected]>
- Fix support for % and _ in like expression and escaped \% and \_
- Keep ilike and regexp oper...
d5f1bb901f3e3c6777bc604be1af0a8238dc089a authored over 1 year ago by Jérôme Tamarelle <[email protected]>
* Skip MySQL tests if database is not available
* Introduce tests namespace
4a10b4c86173c06edf90de35bfcc504c581c21fe authored over 1 year ago by Andreas Braun <[email protected]>0fb83af01284cb16def1eda6987432ebbd64bb8f authored over 1 year ago by Jérôme Tamarelle <[email protected]>
https://www.mongodb.com/docs/php-library/current/reference/method/MongoDBCollection-count/
Fi...
4514964145c70c37e6221be8823f8f73a201c259 authored over 1 year ago by Jérôme Tamarelle <[email protected]>`Query\Builder::whereNot` was simply ignoring the "not" and breaking the built query.
e045fab6c315fe6d17f75669665898ed98b88107 authored over 1 year ago by Jérôme Tamarelle <[email protected]>`Query\Builder::whereNot` was simply ignoring the "not" and breaking the built query.
78527786d7fe0b295c452aae74d5091c627c607b authored over 1 year ago by Jérôme Tamarelle <[email protected]>
* Add header documentation for classes & traits that can be used in applications
* Precise mixe...
* Convert only strings, let the driver fail for int values
* Add more tests on Builder::orderBy
933073df63be4e9566f48f82991fae319bd51d54 authored over 1 year ago by Jérôme Tamarelle <[email protected]>
* PHPORM-45 Add Query\Builder::toMql() to simplify comprehensive query tests
* Move Query/Build...
- Add tests on query builder methods that don't need to be fixed.
- Throw exception when callin...
19cf7a2ee2c0f2c69459952c4207ee8279b818d3 authored over 1 year ago by Jérôme Tamarelle <[email protected]>
5105553cbb672a982ccfeaa5b653d33aaca1553e authored over 1 year ago by Andreas Braun <[email protected]>
* PHPORM-35 Add various tests on Model _id
* Add assertion on expected value
* Test _id as...
49ec43c49c661678ba7b8b3a2d75d6172e260e80 authored over 1 year ago by Jérôme Tamarelle <[email protected]>The Query\Builder::whereBetween() method can be used like this:
whereBetween('date_field', [m...
f729baad59b4baf3307121df7f60c5cd03a504f5 authored over 1 year ago by Jérôme Tamarelle <[email protected]>1303b5fb05d1c8f06d29c55b79e3e5468c946f45 authored almost 2 years ago by Andreas Braun <[email protected]>
23c396ccddd009f106b8f9992cfa03db5fe4ddbd authored almost 2 years ago by Jérôme Gamez <[email protected]>
* Fix: remove incompatible return type
* fix: remove return type for addCastAttributesToArray...
7669dc2e91c05c853aab56beb1ce4819fc430253 authored almost 2 years ago by Saulius Kazokas <[email protected]>* Update README.md
4901b5758e4b38ad60b43afcd6764cedc0c034ee authored almost 2 years ago by Abbas mkhzomi <[email protected]>chore: improve docker tests
57010c029587e39ecd3591ce6fb9a7515a68fdae authored almost 2 years ago by Stas <[email protected]>c380ce37109d9d673b6e8d74b18699b854004dd1 authored almost 2 years ago by Divine <[email protected]>
35247a0d3290e73d5d4c7d927da206665879947c authored almost 2 years ago by Divine <[email protected]>
This reverts commit 83d5d3493ff37d639c4584ff20e98717b126df7c.
b224af5a5642bdb67531dcad5f177debea0a8fe4 authored almost 2 years ago by Divine <[email protected]>ab2142c176e6b01cc10f65cea6d03b6660ae5844 authored almost 2 years ago by Divine <[email protected]>
83d5d3493ff37d639c4584ff20e98717b126df7c authored almost 2 years ago by Divine <[email protected]>
9392c5bb218845047cc696b27e38f78487268c16 authored almost 2 years ago by Divine <[email protected]>
74d85f8194109dde4a121adcb0467b0f22223a6a authored almost 2 years ago by Divine <[email protected]>
Laravel 10 compatibility
7dab675d2416f8616006db7b11a47efe552f5a6f authored almost 2 years ago by Stas <[email protected]>0b03010682e5041ea80177a3db2d6509da92a9a5 authored almost 2 years ago by Andreas Braun <[email protected]>
226a7098c31e282dd33b539d2d9003fc4d40a7cd authored almost 2 years ago by Andreas Braun <[email protected]>
4da2a9225a01b243bfbc90f25b675555643b2954 authored almost 2 years ago by Andreas Braun <[email protected]>
ba66a4ef8757095127ce9fc27b1686eb07d34575 authored almost 2 years ago by Andreas Braun <[email protected]>
02df6cbd5aae85679d2f2f80020eaf6b2114ecdf authored almost 2 years ago by Andreas Braun <[email protected]>
2ea1a7c0aee085c382349613d399be79a0bd1f1a authored almost 2 years ago by Andreas Braun <[email protected]>
8bb0199a14035f285a0d6209c20d1e64cb67cc5d authored almost 2 years ago by Andreas Braun <[email protected]>
e5f3571ad0b162b5b92160e50eec0d5a98353fee authored almost 2 years ago by Andreas Braun <[email protected]>
a141614909d3c3f85668465a0ca9a7e510fb5bf1 authored almost 2 years ago by Andreas Braun <[email protected]>
452a0bbb7f6e15cd3301508bc3e54b433059ac08 authored almost 2 years ago by Divine <[email protected]>
37236c08b103731d8ae4c70e87531fcececdbd8f authored almost 2 years ago by Divine <[email protected]>
7807734c40ac72a3fec858f3932393beb6a85caa authored almost 2 years ago by Shift <[email protected]>
fix: morphTo when relation name is in camel case
098347c1b8cbc5d7e2076a111e2bbfc66c65a628 authored almost 2 years ago by Stas <[email protected]>bd351577eb8ccc5ebb4e48a8464c2564bd73bb33 authored almost 2 years ago by Will Taylor-Jackson <[email protected]>
23b6fe9a2f295f9df67faa87bbc13a837cce95bb authored almost 2 years ago by Will Taylor-Jackson <[email protected]>
* create aggregate geonear instructions
* create aggregate geonear instructions
* create a...
551ec9fe8a80d23cc2ee3d2b768dc602d16df8bf authored almost 2 years ago by Henrique Troiano <[email protected]>* override getQualifiedForeignKeyName() and add tests for whereBelongsTo
* delete unneeded qu...
317f70222eccb3ac5b173612ecc7372e904f0836 authored almost 2 years ago by Hikmat <[email protected]>* Add support for transactions
Co-authored-by: klinson <[email protected]>
Co-authored-by: lev...
* Always use connection string in tests
* Document DSN configuration as preferred configurati...
0606fc05788a45ec954ea6fcda2e78d910b2e398 authored about 2 years ago by Andreas Braun <[email protected]>* Use direct method calls over call_user_func_array
* Add return types where safely possible
...
dbde5127ab763a737df6cfcb63ff58206d810144 authored about 2 years ago by Andreas Braun <[email protected]>
42e010075a62dd57756c460664c9c1c9803ffde8 authored about 2 years ago by abofazl rasoli <[email protected]>
* Add info about new release 3.9.2
* chore: update changelog
Co-authored-by: Divine <48183...
61cc6ed41b9b436f83be53089e5b485faafe46fc authored over 2 years ago by Stas <[email protected]>[3.9] Fix/stringable sort
5bcc82eb371d402f5576487f5ddd260bda272425 authored over 2 years ago by Stas <[email protected]>[3.9] Respect Laravel 9's single word name mutators
41a9c979ed9912e7440aa1eb0886c37b139fdccc authored over 2 years ago by Stas <[email protected]>c27924cff38c264db95dd7317daef3addfd154e1 authored over 2 years ago by Rosemary Orchard <[email protected]>
55e80a2aada0bde24f5a9e8ee5f37ce1d568d852 authored over 2 years ago by Rosemary Orchard <[email protected]>
More CS-Fixer formatting, unrelated to the PR
PSR2?!
6b11977468929e744bd07d9eba827b513e49fd04 authored over 2 years ago by Rosemary Orchard <[email protected]>9b3ffc2d4f86d42b9b3d7710cb858f76ed79092f authored over 2 years ago by Rosemary Orchard <[email protected]>
e5a8272816b29587c7022276d9ad9ed40cd178e0 authored over 2 years ago by Rosemary Orchard <[email protected]>
79fad0e9e7bb772ea658e41cc5993370d19a7a39 authored over 2 years ago by Rosemary Orchard <[email protected]>
ce693a8cfbea811fe506d540528cda3714e41e99 authored over 2 years ago by Rosemary Orchard <[email protected]>
Co-authored-by: Divine <[email protected]>
f670c5fe5ac8a6775d97e11632dc3e1de01aa054 authored over 2 years ago by Antti Peisa <[email protected]>Co-authored-by: Divine <[email protected]>
f7895bcfd5e57dbc22c9119efdda5850ba15292d authored over 2 years ago by Antti Peisa <[email protected]>3a87b28aaaa352bcdffc3e106733f64caab3c5dd authored over 2 years ago by Antti Peisa <[email protected]>
ed86610b85245653f8aa83f6deab7b71da92039a authored over 2 years ago by Antti Peisa <[email protected]>
50221ef37edd448605d7b9686402aeb220b902a5 authored over 2 years ago by Antti Peisa <[email protected]>
496f8a0ba7a04637ba6b3c52edb6feef6ffc3581 authored over 2 years ago by Antti Peisa <[email protected]>
f6c96783d423e45b5b950f2dee28cfdcae44d127 authored over 2 years ago by Antti Peisa <[email protected]>
chore: update changelog and prepare release
ad4422a98da47c1dad1fc7464e3370269be7a51d authored over 2 years ago by Stas <[email protected]>Fix getting a value from a one-word `\Illuminate\Database\Eloquent\Casts\Attribute`-returning ac...
5d292a2b8a250678206e3c4ec5c4920fef2c526b authored over 2 years ago by Pavel Borunov <[email protected]>