UNPKG

@ckstack/ck-lib-models

Version:

ckstack default database table sequelize models

23 lines (22 loc) 611 B
import { Model } from 'sequelize-typescript'; import { CkValue } from '@dkpkg/dk-lib'; import { MqttUser } from './MqttUser'; /** * acls_t 테이블. mosquitto auth 에서 username 별 topic 사용 acl 테이블. * 참고: https://home.hottis.de/gitlab/dockerized/mosquitto-with-auth * - pk : id * - fk : user -> users_t.id * - index: * + user, topic : unique */ export declare class MqttAcl extends Model { id: number; rid: string; user: number; topic: string; rw: CkValue.MOSQUITTO_ACL_AUTH; description: string; c_date: Date; u_date: Date; mqttUser: MqttUser; }