models.rs 506 B

1234567891011121314151617181920212223
  1. use serde::{Deserialize, Serialize};
  2. #[allow(non_snake_case)]
  3. #[derive(Debug, Deserialize, Serialize)]
  4. #[serde(crate = "rocket::serde")]
  5. pub struct Message {
  6. pub message: &'static str,
  7. }
  8. #[allow(non_snake_case)]
  9. #[derive(Debug, Clone, Serialize, Queryable)]
  10. pub struct World {
  11. pub id: i32,
  12. pub randomnumber: i32,
  13. }
  14. #[allow(non_snake_case)]
  15. #[derive(Debug, Deserialize, Serialize, Queryable)]
  16. #[serde(crate = "rocket::serde")]
  17. pub struct Fortune {
  18. pub id: i32,
  19. pub message: String,
  20. }