Database and collection access objects #28
No reviewers
Labels
No labels
Compat/Breaking
Kind/Bug
Kind/Documentation
Kind/Enhancement
Kind/Feature
Kind/Research
Kind/Security
Kind/Testing
Priority
Critical
Priority
High
Priority
Low
Priority
Medium
Reviewed
Confirmed
Reviewed
Duplicate
Reviewed
Invalid
Reviewed
Won't Fix
Status
Abandoned
Status
Blocked
Status
Need More Info
No project
No assignees
1 participant
Notifications
Total time spent: 43 minutes 27 seconds
Due date
c.fahner
43 minutes 27 seconds
No due date set.
Dependencies
No dependencies set
Reference
slendium/ocd!28
Loading…
Reference in a new issue
No description provided.
Delete branch "issues/15"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Resolves #15.
Adds Database, Collection, TypeInfo and Cursor
@ -65,0 +101,4 @@// add more to insert in bulk];$collection->startInsert($documents)Wrap in array here to make the example less indented
@ -65,0 +121,4 @@$updates = U::create(['name' => $newName,'modificationCount' => U::add(1),'neverModifiedIndicator' => U::unset(),Doesn't do anything on SQL databases. Example would be better using a nested field.
@ -0,0 +49,4 @@/*** Creates a new command that allows updating zero or more documents in a collection.** Some implementations may support {@see Limitable} on updates.Should be
{@see Collection\LimitableCommand}@ -0,0 +62,4 @@/*** Creates a new command that allows deleting zero or more documents from the collection.** Some implementations may support {@see Limitable} on deletes.Should be
{@see Collection\LimitableCommand}@ -0,0 +16,4 @@/*** Enforces a limit on the amount of documents affected, throwing if the command implementation* does not support limits.* @since 1.0Add
@see LimitableCommand@ -0,0 +34,4 @@/*** Suggests a limit for the amount of documents affected. Does nothing if the command implementation* does not support limits.* @since 1.0Add
@see LimitableCommand@ -0,0 +12,4 @@/** @since 1.0 */public function __construct(/** @since 1.0 */Add to documentation that
nullessentially means "the level recommended by the database."@ -0,0 +12,4 @@/*** Enforces the given schema for the given collection, creating one if it does not yet exist.** {@see Schema\UpgradeOptions} can be used for more control over the behavior of the schemaShould be
{@see Database\UpgradeUptions}@ -0,0 +2,4 @@namespace Slendium\Ocd;/**Add short description