Appearance
Documentation / @kizami/db / tenantNotificationSettings
Variable: tenantNotificationSettings
consttenantNotificationSettings:SQLiteTableWithColumns<{columns: {smtpEnabled:SQLiteColumn<{baseColumn:never;columnType:"SQLiteBoolean";data:boolean;dataType:"boolean";driverParam:number;enumValues:undefined;generated:undefined;hasDefault:true;hasRuntimeDefault:false;identity:undefined;isAutoincrement:false;isPrimaryKey:false;name:"smtp_enabled";notNull:true;tableName:"tenant_notification_settings"; }, { }, { }>;smtpFrom:SQLiteColumn<{baseColumn:never;columnType:"SQLiteText";data:string;dataType:"string";driverParam:string;enumValues: [string,...string[]];generated:undefined;hasDefault:false;hasRuntimeDefault:false;identity:undefined;isAutoincrement:false;isPrimaryKey:false;name:"smtp_from";notNull:false;tableName:"tenant_notification_settings"; }, { }, {length:number|undefined; }>;smtpHost:SQLiteColumn<{baseColumn:never;columnType:"SQLiteText";data:string;dataType:"string";driverParam:string;enumValues: [string,...string[]];generated:undefined;hasDefault:false;hasRuntimeDefault:false;identity:undefined;isAutoincrement:false;isPrimaryKey:false;name:"smtp_host";notNull:false;tableName:"tenant_notification_settings"; }, { }, {length:number|undefined; }>;smtpPassword:SQLiteColumn<{baseColumn:never;columnType:"SQLiteText";data:string;dataType:"string";driverParam:string;enumValues: [string,...string[]];generated:undefined;hasDefault:false;hasRuntimeDefault:false;identity:undefined;isAutoincrement:false;isPrimaryKey:false;name:"smtp_password";notNull:false;tableName:"tenant_notification_settings"; }, { }, {length:number|undefined; }>;smtpPort:SQLiteColumn<{baseColumn:never;columnType:"SQLiteInteger";data:number;dataType:"number";driverParam:number;enumValues:undefined;generated:undefined;hasDefault:false;hasRuntimeDefault:false;identity:undefined;isAutoincrement:false;isPrimaryKey:false;name:"smtp_port";notNull:false;tableName:"tenant_notification_settings"; }, { }, { }>;smtpUser:SQLiteColumn<{baseColumn:never;columnType:"SQLiteText";data:string;dataType:"string";driverParam:string;enumValues: [string,...string[]];generated:undefined;hasDefault:false;hasRuntimeDefault:false;identity:undefined;isAutoincrement:false;isPrimaryKey:false;name:"smtp_user";notNull:false;tableName:"tenant_notification_settings"; }, { }, {length:number|undefined; }>;tenantId:SQLiteColumn<{baseColumn:never;columnType:"SQLiteText";data:string;dataType:"string";driverParam:string;enumValues: [string,...string[]];generated:undefined;hasDefault:false;hasRuntimeDefault:false;identity:undefined;isAutoincrement:false;isPrimaryKey:true;name:"tenant_id";notNull:true;tableName:"tenant_notification_settings"; }, { }, {length:number|undefined; }>;updatedAt:SQLiteColumn<{baseColumn:never;columnType:"SQLiteInteger";data:number;dataType:"number";driverParam:number;enumValues:undefined;generated:undefined;hasDefault:false;hasRuntimeDefault:false;identity:undefined;isAutoincrement:false;isPrimaryKey:false;name:"updated_at";notNull:true;tableName:"tenant_notification_settings"; }, { }, { }>;updatedBy:SQLiteColumn<{baseColumn:never;columnType:"SQLiteText";data:string;dataType:"string";driverParam:string;enumValues: [string,...string[]];generated:undefined;hasDefault:false;hasRuntimeDefault:false;identity:undefined;isAutoincrement:false;isPrimaryKey:false;name:"updated_by";notNull:true;tableName:"tenant_notification_settings"; }, { }, {length:number|undefined; }>;webhookEnabled:SQLiteColumn<{baseColumn:never;columnType:"SQLiteBoolean";data:boolean;dataType:"boolean";driverParam:number;enumValues:undefined;generated:undefined;hasDefault:true;hasRuntimeDefault:false;identity:undefined;isAutoincrement:false;isPrimaryKey:false;name:"webhook_enabled";notNull:true;tableName:"tenant_notification_settings"; }, { }, { }>;webhookUrl:SQLiteColumn<{baseColumn:never;columnType:"SQLiteText";data:string;dataType:"string";driverParam:string;enumValues: [string,...string[]];generated:undefined;hasDefault:false;hasRuntimeDefault:false;identity:undefined;isAutoincrement:false;isPrimaryKey:false;name:"webhook_url";notNull:false;tableName:"tenant_notification_settings"; }, { }, {length:number|undefined; }>; };dialect:"sqlite";name:"tenant_notification_settings";schema:undefined; }>
Defined in: packages/db/src/schema/notification-settings.ts:17