Documentation : Models

Model

Model represents single logical structure of data. It can be understood as database table, entity class or domain object. It is a base structure in an application deployed on our platform.

To add new model to your application you should go to Models menu in our App Designer and click "New model" button ...

next you should fill the name field and click Save Changes.

After you create the model you will be redirected to next step where you define things as fields and credentials. 

Field

Field represents attribute of domain objects, it can be associated with database column or entity field.

To add field to your model you should go to model edition and choose New Field button ...

next you should fill the name and type of the field.


Each field have additional options that depends on the field type. We have  following types of the fields and options related with them in Mobeelizer.

text

It represents text data, it's options are

  • required
  • default value
  • maximum length

integer

it represents numeric data, it's options are

  • required
  • default value
  • min value
  • max value

file

It represents binary data, it's options are

  • required

decimal

it represents floating point numeric data, it's options are

  • required
  • default value
  • min value with include attribute (default exclude)
  • max value with include attribute (default exclude)
  • scale

date

It represents date data, it's options are

  • required

boolean

It represents boolean data, it's options are

  • required
  • default value

belongs to

it represents relation to other model (this relation is similar to one to many relation in relational database ), it's options are

  • required
  • model - other model

Credentials

You could define some credentials for model (or could use default values). More about this in Credentials.

Attachments:

1.png (image/png)
2.png (image/png)
3.png (image/png)
4.png (image/png)
5.png (image/png)
6.png (image/png)
7.png (image/png)
8.png (image/png)
9.png (image/png)
10.png (image/png)
11.png (image/png)
12.png (image/png)