<?xml version="1.0" encoding="utf-8"?>
<EntityModel xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
xs:schemaLocation="https://newlifex.com https://newlifex.com/Model202509.xsd"
xmlns="https://newlifex.com/Model202509.xsd">
<Option>
<Namespace>JT808.Data</Namespace>
<ConnName>JT808</ConnName>
<Output>.\</Output>
<BaseClass>Entity</BaseClass>
<ChineseFileName>True</ChineseFileName>
<Nullable>True</Nullable>
<HasIModel>True</HasIModel>
<ModelClass>{name}Model</ModelClass>
<ModelsOutput>.\Models\</ModelsOutput>
<ModelInterface>I{name}</ModelInterface>
<InterfacesOutput>.\Interfaces\</InterfacesOutput>
<DisplayName>JT808</DisplayName>
<CubeOutput>..\JT808.Web\Areas\JT808</CubeOutput>
<NameFormat>Default</NameFormat>
</Option>
<Tables>
<Table Name="Device" Description="终端设备。JT808终端设备信æ¯">
<Columns>
<Column Name="Id" DataType="Int32" PrimaryKey="True" Identity="True" Description="ç¼–å·" />
<Column Name="Mobile" DataType="String" Master="True" Length="20" Nullable="False" Description="手机å·" />
<Column Name="PlateNo" DataType="String" Length="20" Description="车牌å·" />
<Column Name="PlateColor" DataType="Int32" Description="车牌颜色" />
<Column Name="ProductId" DataType="Int32" Description="产å“ç¼–å·" />
<Column Name="ProvinceId" DataType="Int16" Description="çœåŸŸID" />
<Column Name="CityId" DataType="Int16" Description="市县域ID" />
<Column Name="ManufacturerId" DataType="String" Length="11" Description="åˆ¶é€ å•†ID" />
<Column Name="DeviceType" DataType="String" Length="30" Description="终端型å·" />
<Column Name="DeviceId" DataType="String" Length="30" Description="终端ID" />
<Column Name="Version" DataType="String" Length="10" Description="å议版本" />
<Column Name="Code" DataType="String" Length="32" Description="鉴æƒç " />
<Column Name="Enable" DataType="Boolean" DefaultValue="True" Description="å¯ç”¨" />
<Column Name="CreateTime" DataType="DateTime" DefaultValue="getdate()" Description="创建时间" />
<Column Name="UpdateTime" DataType="DateTime" DefaultValue="getdate()" Description="æ›´æ–°æ—¶é—´" />
</Columns>
<Indexes>
<Index Name="IX_Device_Mobile" Columns="Mobile" Unique="True" />
</Indexes>
</Table>
<Table Name="Product" Description="产å“。终端设备型å·åˆ†ç±»">
<Columns>
<Column Name="Id" DataType="Int32" PrimaryKey="True" Identity="True" Description="ç¼–å·" />
<Column Name="Name" DataType="String" Master="True" Length="50" Nullable="False" Description="åç§°" />
<Column Name="ManufacturerId" DataType="String" Length="11" Description="åˆ¶é€ å•†ID" />
<Column Name="DeviceType" DataType="String" Length="30" Description="终端型å·" />
<Column Name="Enable" DataType="Boolean" DefaultValue="True" Description="å¯ç”¨" />
<Column Name="CreateTime" DataType="DateTime" DefaultValue="getdate()" Description="创建时间" />
<Column Name="UpdateTime" DataType="DateTime" DefaultValue="getdate()" Description="æ›´æ–°æ—¶é—´" />
</Columns>
</Table>
<Table Name="PositionData" Description="ä½ç½®æ•°æ®ã€‚终端上报的ä½ç½®ä¿¡æ¯">
<Columns>
<Column Name="Id" DataType="Int64" PrimaryKey="True" DataScale="time" Description="ç¼–å·" />
<Column Name="DeviceId" DataType="Int32" Description="设备编å·" />
<Column Name="Mobile" DataType="String" Length="20" Description="手机å·" />
<Column Name="Alarm" DataType="UInt32" Description="æŠ¥è¦æ ‡å¿—" />
<Column Name="Status" DataType="UInt32" Description="状æ€" />
<Column Name="Latitude" DataType="Int32" Description="纬度" />
<Column Name="Longitude" DataType="Int32" Description="ç»åº¦" />
<Column Name="Altitude" DataType="Int16" Description="海拔高度" />
<Column Name="Speed" DataType="Int16" Description="速度(km/h)" />
<Column Name="Direction" DataType="Int16" Description="æ–¹å‘" />
<Column Name="GPSTime" DataType="DateTime" Description="GPSæ—¶é—´" />
<Column Name="CreateTime" DataType="DateTime" DefaultValue="getdate()" Description="接收时间" />
</Columns>
<Indexes>
<Index Name="IX_PositionData_DeviceId" Columns="DeviceId,GPSTime" />
<Index Name="IX_PositionData_Mobile" Columns="Mobile,GPSTime" />
</Indexes>
</Table>
<Table Name="Alarm" Description="报è¦ä¿¡æ¯ã€‚终端上报的报è¦äº‹ä»¶">
<Columns>
<Column Name="Id" DataType="Int64" PrimaryKey="True" DataScale="time" Description="ç¼–å·" />
<Column Name="DeviceId" DataType="Int32" Description="设备编å·" />
<Column Name="Mobile" DataType="String" Length="20" Description="手机å·" />
<Column Name="AlarmType" DataType="Int32" Description="报è¦ç±»åž‹" />
<Column Name="AlarmTime" DataType="DateTime" Description="æŠ¥è¦æ—¶é—´" />
<Column Name="Latitude" DataType="Int32" Description="纬度" />
<Column Name="Longitude" DataType="Int32" Description="ç»åº¦" />
<Column Name="Speed" DataType="Int16" Description="速度" />
<Column Name="Direction" DataType="Int16" Description="æ–¹å‘" />
<Column Name="Altitude" DataType="Int16" Description="æµ·æ‹”" />
<Column Name="Content" DataType="String" Length="2000" Description="报è¦å†…容" />
<Column Name="CreateTime" DataType="DateTime" DefaultValue="getdate()" Description="创建时间" />
</Columns>
<Indexes>
<Index Name="IX_Alarm_DeviceId" Columns="DeviceId,AlarmTime" />
</Indexes>
</Table>
<Table Name="Driver" Description="驾驶员信æ¯">
<Columns>
<Column Name="Id" DataType="Int32" PrimaryKey="True" Identity="True" Description="ç¼–å·" />
<Column Name="DeviceId" DataType="Int32" Description="设备编å·" />
<Column Name="Name" DataType="String" Master="True" Length="20" Description="å§“å" />
<Column Name="IDCard" DataType="String" Length="20" Description="身份è¯å·" />
<Column Name="Qualification" DataType="String" Length="40" Description="ä»Žä¸šèµ„æ ¼è¯å·" />
<Column Name="CreateTime" DataType="DateTime" DefaultValue="getdate()" Description="创建时间" />
</Columns>
</Table>
</Tables>
</EntityModel>
|