【发布时间】:2020-08-31 23:18:09
【问题描述】:
我正在尝试使用 Diesel 来管理我的数据库以与 Rocket 一起使用,但我一直在为我的表编写 models.rs:
CREATE TABLE `problemSet` (
`id` varchar(10) NOT NULL,
`contestId` int DEFAULT NULL,
`difficulty` varchar(10) DEFAULT NULL,
`title` varchar(300) DEFAULT NULL,
`rating` int DEFAULT NULL,
`link` varchar(300) DEFAULT NULL,
`binary search` tinyint(1) DEFAULT '0',
`chinese remainder theorem` tinyint(1) DEFAULT '0',
`constructive algorithms` tinyint(1) DEFAULT '0',
`data structures` tinyint(1) DEFAULT '0',
`dfs and similar` tinyint(1) DEFAULT '0',
`divide and conquer` tinyint(1) DEFAULT '0',
PRIMARY KEY(`id`)
);
在这里,我很困惑如何在 models.rs 的结构中为带有空格的 column_names 编写标识符。
我指的是 Diesel 和 RUST 的官方指南。
【问题讨论】:
标签: mysql rust rust-diesel rust-rocket