nuevas correciones al formulario y esquema base de datos para osp
This commit is contained in:
@@ -48,8 +48,7 @@ export const trainingSurveys = t.pgTable(
|
||||
{
|
||||
// === 1. IDENTIFICADORES Y DATOS DE VISITA ===
|
||||
id: t.serial('id').primaryKey(),
|
||||
firstname: t.text('firstname').notNull(),
|
||||
lastname: t.text('lastname').notNull(),
|
||||
coorFullName: t.text('coor_full_name').notNull(),
|
||||
visitDate: t.timestamp('visit_date').notNull(),
|
||||
coorPhone: t.text('coor_phone'),
|
||||
|
||||
@@ -133,6 +132,20 @@ export const trainingSurveys = t.pgTable(
|
||||
familyBurden: t.integer('family_burden'),
|
||||
numberOfChildren: t.integer('number_of_children'),
|
||||
generalObservations: t.text('general_observations'),
|
||||
|
||||
// === 4. DATOS DE DISTRIBUCIÓN Y EXPORTACIÓN ===
|
||||
internalDistributionZone: t.text('internal_distribution_zone'),
|
||||
isExporting: t.boolean('is_exporting').notNull().default(false),
|
||||
externalCountry: t.text('external_country'),
|
||||
externalCity: t.text('external_city'),
|
||||
externalDescription: t.text('external_description'),
|
||||
externalQuantity: t.text('external_quantity'),
|
||||
externalUnit: t.text('external_unit'),
|
||||
|
||||
// === 5. MANO DE OBRA ===
|
||||
womenCount: t.integer('women_count').notNull().default(0),
|
||||
menCount: t.integer('men_count').notNull().default(0),
|
||||
|
||||
// Fotos
|
||||
photo1: t.text('photo1'),
|
||||
photo2: t.text('photo2'),
|
||||
@@ -149,7 +162,7 @@ export const trainingSurveys = t.pgTable(
|
||||
(trainingSurveys) => ({
|
||||
trainingSurveysIndex: t
|
||||
.index('training_surveys_index_00')
|
||||
.on(trainingSurveys.firstname),
|
||||
.on(trainingSurveys.coorFullName),
|
||||
}),
|
||||
);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user