中国とオーストラリアの協力プロジェクト紀要
1336 ワード
質問以下のEIDの完全なマッピングテーブル、 を確認してください sqlite建表文、 を確認してください logsrv起動時にjoinからregsrvまで、一度だけ、 を確認してください logsrvはaliveをregsrvに送信します.論理は何ですか. ピクチャファイルストレージを使用して、データベースはパスを保持しますが、logsrvの情報は格納されていません.複数のlogsrvはどの台にあるか見つかりません. を確認してください.現在の表構造で設計され、1つのlogが記録され、複数の画像がある場合、複数のデータベース表の記録に対応する可能性があります. を確認してください.
EIDルール
次のマッピング・テーブルのEIDのみを識別できます.
type
subtype
severity
DESC
EID
1
110
5
panic
10
1
102
5
Sensor:1
21
1
102
5
Sensor:2
22
1
102
5
Sensor:3
23
1
102
5
Sensor:4
24
1
102
5
Sensor:5
25
1
102
5
Sensor:6
26
1
102
5
Sensor:7
27
1
102
5
Sensor:8
28
sqliteテーブル文
sqlite自体には自己増加の暗黙的なrowidが含まれていますが、idというフィールドは必要ですか?(調べたところ、sqliteが自増するにはプライマリキーに設定する必要があるようです)
EIDルール
次のマッピング・テーブルのEIDのみを識別できます.
type
subtype
severity
DESC
EID
1
110
5
panic
10
1
102
5
Sensor:1
21
1
102
5
Sensor:2
22
1
102
5
Sensor:3
23
1
102
5
Sensor:4
24
1
102
5
Sensor:5
25
1
102
5
Sensor:6
26
1
102
5
Sensor:7
27
1
102
5
Sensor:8
28
sqliteテーブル文
sqlite自体には自己増加の暗黙的なrowidが含まれていますが、idというフィールドは必要ですか?(調べたところ、sqliteが自増するにはプライマリキーに設定する必要があるようです)
CREATE TABLE IF NOT EXISTS `EVENTLOG` (
`RID` varchar(45) NOT NULL,
`CARID` varchar(45) NOT NULL,
`UTC` varchar(30) NOT NULL,
`EID` varchar(2) DEFAULT NULL,
`LATITUDE` varchar(15) DEFAULT NULL,
`LONGITUDE` varchar(15) DEFAULT NULL,
`ALTITUDE` varchar(15) DEFAULT NULL,
`SPEED` varchar(45) DEFAULT NULL,
`IMAGEDATA` TEXT NOT NULL
) ;