PHPackages                             monday-factory/database-model - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Database &amp; ORM](/categories/database)
4. /
5. monday-factory/database-model

ActiveLibrary[Database &amp; ORM](/categories/database)

monday-factory/database-model
=============================

03.0k↓100%1[1 PRs](https://github.com/monday-factory/database-model/pulls)1PHP

Since Mar 5Pushed 1y ago2 watchersCompare

[ Source](https://github.com/monday-factory/database-model)[ Packagist](https://packagist.org/packages/monday-factory/database-model)[ RSS](/packages/monday-factory-database-model/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependenciesVersions (5)Used By (1)

Dependency tree
---------------

[](#dependency-tree)

```
	- Collection\IDatabaseDataCollection
	| └ Collection\BaseDatabaseDataCollection
	|
	- Data\IDatabaseData
	|
	- Storage\ILowLevelRelationalDatabaseStorage
	  └ Storage\ALowLevelRelationalDatabaseStorage
	- Storage\IRelationalDatabaseStorage

```

Concept hierarchy
-----------------

[](#concept-hierarchy)

```
                                Presenter
                                    |
                                 Mediator
                                /        \
                  MiddleLevelApi          SomeClient/Api
                       /
                 LowLevelApi

```

Basic usage
-----------

[](#basic-usage)

### Composer

[](#composer)

```
{
	"type": "project",
	"autoload": {
		"psr-4": {
			"App\\": "app/"
		}
	},
	"repositories": {
		"database-model": {
			"type": "vcs",
			"url": "ssh://git@gitlab.mondayfactory.cz:2222/mondayfactory/database-model.git"
		}
	},
	"require": {
		"monday-factory/database-model": "dev-master"
	}
}
```

### Data class

[](#data-class)

This Data class have two properties. $tokenUuid passed by user via constructor and $updated when can be passed only in $data via method fromRow. From row is factory used by Storage\\ALowLevelRelationalDatabaseStorage in data fetching process.

```
