El nombre de las tablas debe estar en plural, por ejemplo: Users, Currencies, Companies, ...
| Columna |
Tipo |
Características |
| Id |
int |
identity, primary key, autoincrement, Not null |
| CreatedAt |
DateTime |
Not null |
| UpdatedAt |
DateTime |
Not null |
| DeletedAt |
DateTime |
Nullable |
| IsActive |
boolean |
Not null |
| Name |
varchar(255) |
Not null |
| Website |
varchar(255) |
Not null |
| Description |
varchar(8000) |
Not null |
| UserId |
int |
Not null |
| PictureId |
int |
Not null |
| Columna |
Tipo |
Características |
| Id |
int |
identity, primary key, autoincrement, Not null |
| CreatedAt |
DateTime |
Not null |
| UpdatedAt |
DateTime |
Not null |
| DeletedAt |
DateTime |
Nullable |
| IsActive |
Boolean |
Not null |
| Name |
varchar(255) |
Not null |
| Symbol |
varchar(10) |
Not null |
| ISOCode |
varchar(10) |
Not null |
| Columna |
Tipo |
Características |
| Id |
int |
identity, primary key, autoincrement, Not null |
| CreatedAt |
DateTime |
Not null |
| UpdatedAt |
DateTime |
Not null |
| DeletedAt |
DateTime |
Nullable |
| IsActive |
Boolean |
Not null |
| LocationId |
int |
Not null |
| CompanyId |
int |
Not null |
| UserId |
int |
Not null |
| CurrencyId |
int |
Nullable |
| PaymentTypeId |
int |
Nullable |
| JobTypeId |
int |
Not null |
| LevelId |
int |
Not null |
| Description |
varchar(8000) |
Not null |
| HowToApply |
varchar(8000) |
Not null |
| MinSalary |
double |
Nullable |
| MaxSalary |
double |
Nullable |
| IsRemote |
Boolean |
Not null |
| IsRemoteOnly |
Boolean |
Not null |
| Columna |
Tipo |
Características |
| Id |
int |
identity, primary key, autoincrement, Not null |
| CreatedAt |
DateTime |
Not null |
| UpdatedAt |
DateTime |
Not null |
| DeletedAt |
DateTime |
Nullable |
| IsActive |
Boolean |
Not null |
| Name |
varchar(255) |
Not null |
| Columna |
Tipo |
Características |
| Id |
int |
identity, primary key, autoincrement, Not null |
| CreatedAt |
DateTime |
Not null |
| UpdatedAt |
DateTime |
Not null |
| DeletedAt |
DateTime |
Nullable |
| IsActive |
Boolean |
Not null |
| Name |
varchar(255) |
Not null |
| Columna |
Tipo |
Características |
| Id |
int |
identity, primary key, autoincrement, Not null |
| CreatedAt |
DateTime |
Not null |
| UpdatedAt |
DateTime |
Not null |
| DeletedAt |
DateTime |
Nullable |
| IsActive |
Boolean |
Not null |
| Name |
varchar(8000) |
Not null |
| Latitude |
varchar(8000) |
Not null |
| Longitude |
varchar(8000) |
Not null |
| Columna |
Tipo |
Características |
| Id |
int |
identity, primary key, autoincrement, Not null |
| CreatedAt |
DateTime |
Not null |
| UpdatedAt |
DateTime |
Not null |
| DeletedAt |
DateTime |
Nullable |
| IsActive |
Boolean |
Not null |
| Name |
varchar(255) |
Not null |
| Email |
varchar(255) |
Not null |
| Password |
varchar(255) |
Not null |
| Columna |
Tipo |
Características |
| Id |
int |
identity, primary key, autoincrement, Not null |
| CreatedAt |
DateTime |
Not null |
| UpdatedAt |
DateTime |
Not null |
| DeletedAt |
DateTime |
Nullable |
| IsActive |
Boolean |
Not null |
| Name |
varchar(255) |
Not null |
TODO: NO hay que implementar ahora mismo
| Columna |
Tipo |
Características |
| Id |
int |
identity, primary key, autoincrement, Not null |
| CreatedAt |
DateTime |
Not null |
| UpdatedAt |
DateTime |
Not null |
| DeletedAt |
DateTime |
Nullable |
| IsActive |
Boolean |
Not Null |
| FileName |
varchar(255) |
Not null |
| Data |
byte array(MAX) |
Not null |
| Columna |
Tipo |
Características |
| Id |
int |
identity, primary key, autoincrement, Not null |
| CreatedAt |
DateTime |
Not null |
| UpdatedAt |
DateTime |
Not null |
| DeletedAt |
DateTime |
Nullable |
| IsActive |
Boolean |
Not Null |
| Name |
varchar(255) |
Not null |