almeira-web/schema_almeira.csv

68 lines
4.2 KiB
Plaintext

Colección,Campo,Tipo,Requerido,Tamaño,Descripción,Relación
posts,titulo,String,Sí,255,Título de la publicación,
posts,contenido,String,Sí,50000,Cuerpo/contenido completo,
posts,resumen_redes,String,No,1000,Resumen para redes sociales,
posts,tipo_publicacion_id,String,Sí,255,FK → Tipo de Publicación,publication_types.$id
posts,estado,String,Sí,50,"Valores: Borrador, Pendiente, Publicado",
posts,imagen_destacada_id,String,No,255,ID de imagen en Appwrite Storage,
posts,video_url,URL,No,,Enlace a video,
posts,cliente_id,String,No,255,FK → Cliente (opcional),clients.$id
posts,fecha_publicacion,DateTime,Sí,,Fecha de publicación,
posts,slug,String,Sí,255,URL amigable SEO,
posts,seo_titulo,String,No,60,Meta título SEO,
posts,seo_descripcion,String,No,160,Meta descripción SEO,
posts,seo_keywords,String,No,255,Palabras clave SEO,
posts,og_image_url,URL,No,,Imagen Open Graph,
posts_categories,post_id,String,Sí,255,FK → Publicación (relación N:M),posts.$id
posts_categories,categoria_id,String,Sí,255,FK → Categoría (relación N:M),categories.$id
categories,nombre,String,Sí,100,Nombre de la categoría,
categories,slug,String,Sí,100,URL amigable SEO,
publication_types,codigo,String,Sí,50,"NOTICIA, EVENTO, CLASIFICADO, DISPLAY_BANNER, DISPLAY_SLIDER",
publication_types,descripcion,String,Sí,255,"Noticia, Evento, Clasificado, Display Banner, Display Slider",
clients,nombre_entidad,String,Sí,255,Nombre de la empresa/entidad,
clients,contacto_nombre,String,Sí,255,Nombre del contacto,
clients,numero_whatsapp,String,Sí,50,Número de WhatsApp,
clients,estado,Boolean,Sí,,Activo / Inactivo,
clients,slug,String,Sí,255,URL amigable SEO,
clients,seo_descripcion,String,No,160,Meta descripción SEO,
clients,nit,String,No,30,NIT o número de identificación tributaria,
clients,tipo_cliente_id,String,Sí,255,FK → Tipo de Cliente,client_types.$id
clients,direccion,String,No,500,Dirección física,
clients,ciudad_id,String,No,255,FK → Ciudad,cities.$id
clients,correo_electronico,Email,No,,Correo electrónico,
clients,sitio_web,URL,No,,Sitio web,
client_types,codigo,String,Sí,50,"INSTITUCIONAL, COMERCIAL",
client_types,descripcion,String,Sí,100,"Institucional, Comercial",
countries,codigo,String,Sí,10,Código del país (ej. CO),
countries,descripcion,String,Sí,100,Nombre del país,
departments,codigo,String,Sí,10,Código del departamento,
departments,descripcion,String,Sí,100,Nombre del departamento,
departments,pais_id,String,Sí,255,FK → País,countries.$id
cities,codigo,String,Sí,10,Código de la ciudad,
cities,descripcion,String,Sí,100,Nombre de la ciudad,
cities,departamento_id,String,Sí,255,FK → Departamento,departments.$id
payment_methods,codigo,String,Sí,50,Código de la forma de pago,
payment_methods,descripcion,String,Sí,255,Descripción de la forma de pago,
payment_methods,numero_dias,Integer,Sí,,Número de días de crédito,
contracts,numero_contrato,String,Sí,100,Número del contrato,
contracts,estado,String,Sí,50,"Activo, En Mora, Finalizado",
contracts,cliente_id,String,Sí,255,FK → Cliente,clients.$id
contracts,descripcion,String,Sí,2000,Descripción del contrato,
contracts,fecha_inicial,DateTime,Sí,,Fecha de inicio del contrato,
contracts,fecha_final,DateTime,Sí,,Fecha de fin del contrato,
contracts,valor_contrato,Float,Sí,,Valor total del contrato,
contracts,forma_pago_id,String,Sí,255,FK → Forma de Pago,payment_methods.$id
contract_details,contrato_id,String,Sí,255,FK → Contrato,contracts.$id
contract_details,tipo_publicacion_id,String,Sí,255,FK → Tipo de Publicación,publication_types.$id
contract_details,cantidad_periodo,String,Sí,50,Cantidad por periodo (ej. 5/semana),
contract_details,cantidad_total,Integer,Sí,,Cantidad total de publicaciones,
metrics,publicacion_id,String,Sí,255,FK → Publicación,posts.$id
metrics,plataforma,String,Sí,50,Plataforma de origen,
metrics,vistas,Integer,No,,Número de vistas,
metrics,interacciones,Integer,No,,Número de interacciones,
settings,radio_stream_url,URL,No,,URL del stream de radio,
settings,tv_stream_url,URL,No,,URL del stream de TV,
settings,whatsapp_recepcion,String,No,50,Número WhatsApp de recepción,
settings,seo_site_name,String,No,255,Nombre del sitio para SEO,
settings,seo_default_image,URL,No,,Imagen por defecto para Open Graph,