module.exports = {
	// 数据库设置
	metadataName: 'SYS_CONFIG',
	metadata: [{
		field: "key",
		format: "TEXT ",
	}, {
		field: "value",
		format: "TEXT",
	}],
	// 用户表
	userName: "SYS_USER",
	user: [{
			field: "userId",
			format: "TEXT",
		},
		{
			field: "user",
			format: "TEXT",
		},
		{
			field: "userType",
			format: "TEXT",
		},
		{
			field: "avatar",
			format: "TEXT",
		},
		{
			field: "passWord",
			format: "TEXT",
		},
		{
			field: "roleName",
			format: "TEXT",
		},
		{
			field: "unitName",
			format: "TEXT",
		},
		{
			field: "isAdmin",
			format: "INTEGER DEFAULT 0 ",
		},
		{
			field: "LastSynchronizationTime",
			format: "TEXT",
		},
	],
	// 巡检记录表
	inspectionRecordName: "INSPECTION_RECORD",
	inspectionRecord: [{
			field: "id",
			format: "INTEGER PRIMARY KEY AUTOINCREMENT",
		},
		{
			field: "inspectionType",
			format: "TEXT",
		},
		{
			field: "recordName",
			format: "TEXT",
		},
		{
			field: "userId",
			format: "TEXT",
		},
		{
			field: "userName",
			format: "TEXT",
		},
		{
			field: "inspectionTime",
			format: "TEXT",
		},
		{
			field: "inspectionCode",
			format: "TEXT",
		},
		{
			field: "synFlag",
			format: "TEXT",
		},

		{
			field: "createTime",
			format: "TEXT",
		},
		{
			field: "createBy",
			format: "TEXT",
		},
		{
			field: "updateTime",
			format: "TEXT",
		},
		{
			field: "updateBy",
			format: "TEXT",
		},
		{
			field: "delFlag",
			format: "INTEGER DEFAULT 0 ",
		},
		{
			field: "isException",
			format: "TEXT",
		},
		{
			field: "inspectionData",
			format: "TEXT",
		},
		{
			field: "signImg",
			format: "TEXT",
		},
	],

	// 机房、井道信息表
	assRoomName: "ASS_ROOM",
	assRoom: [{
			field: "id",
			format: "TEXT NOT NULL",
		},

		{
			field: "roomName",
			format: "TEXT",
		},
		{
			field: "buildingId",
			format: "TEXT",
		},

		{
			field: "buildingName",
			format: "TEXT",
		},
		{
			field: "roomType",
			format: "TEXT",
		},
		{
			field: "roomFile",
			format: "TEXT",
		},
		{
			field: "roomAddress",
			format: "TEXT",
		},
		{
			field: "keynoteFlag",
			format: "TEXT",
		},
		{
			field: "sort",
			format: "TEXT",
		},
		{
			field: "roomDesc",
			format: "TEXT",
		},
		{
			field: "remark",
			format: "TEXT",
		},
		{
			field: "createTime",
			format: "TEXT",
		},
		{
			field: "createBy",
			format: "TEXT",
		},
		{
			field: "updateTime",
			format: "TEXT",
		},
		{
			field: "updateBy",
			format: "TEXT",
		},
		{
			field: "delFlag",
			format: "TEXT",
		},
		{
			field: "synFlag",
			format: "TEXT",
		},
		{
			field: "SHOW",
			format: "TEXT",
		},
		{
			field: "roomFeature",
			format: "TEXT",
		},
		{
			field: "dictValue",
			format: "TEXT",
		}
	],
	// 楼宇信息
	assBuildingName: "ASS_BUILDING",
	assBuilding: [{
			field: "id",
			format: "TEXT NOT NULL",
		},

		{
			field: "buildingName",
			format: "TEXT",
		},

		{
			field: "sort",
			format: "TEXT",
		},
		{
			field: "remark",
			format: "TEXT",
		},
		{
			field: "createTime",
			format: "TEXT",
		},
		{
			field: "createBy",
			format: "TEXT",
		},
		{
			field: "updateTime",
			format: "TEXT",
		},
		{
			field: "updateBy",
			format: "TEXT",
		},
		{
			field: "delFlag",
			format: "TEXT",
		},
		{
			field: "synFlag",
			format: "TEXT",
		}
	],
	// 数据库设置
	listDevicesName: 'SYS_LISTDEVICES',
	listDevices: [{
			field: "id",
			format: "TEXT PRIMARY KEY ",
		}, {
			field: "imgPath",
			format: "TEXT",
		},
		{
			field: "date",
			format: "TEXT",
		}, {
			field: "time",
			format: "TEXT",
		}, {
			field: "selected",
			format: "TEXT",
		}, {
			field: "synchronization",
			format: "TEXT",
		},
		{
			field: "delFlag",
			format: "INTEGER DEFAULT 0 ",
		}
	],
	logListName: 'SYS_LOG',
	/**
	LastSynchronizationTime: (...)
avatar: (...)
detail: (...)
isAdmin: (...)
level: (...)
module: (...)
passWord: (...)
roleName: (...)
time: (...)
type: "登录"
unitName: (...)
user: (...)
userId: (...)
userType: (...)
 */
	logList: [{
		field: "id",
		format: "INTEGER PRIMARY KEY AUTOINCREMENT",
	}, {
		field: "LastSynchronizationTime",
		format: "TEXT",
	}, {
		field: "avatar",
		format: "TEXT",
	}, {
		field: "detail",
		format: "TEXT",
	}, {
		field: "isAdmin",
		format: "TEXT",
	}, {
		field: "level",
		format: "TEXT",
	}, {
		field: "module",
		format: "TEXT",
	}, {
		field: "passWord",
		format: "TEXT",
	}, {
		field: "roleName",
		format: "TEXT",
	}, {
		field: "time",
		format: "TEXT",
	}, {
		field: "unitName",
		format: "TEXT",
	}, {
		field: "user",
		format: "TEXT",
	}, {
		field: "userId",
		format: "TEXT",
	}, {
		field: "userType",
		format: "TEXT",
	}, {
		field: "type",
		format: "TEXT",
	}],
};