models.rs 460 B

1234567891011121314151617181920212223
  1. //! Structs with support for database/JSON serde.
  2. use diesel::Queryable;
  3. use serde::{Deserialize, Serialize};
  4. #[derive(Serialize, Deserialize)]
  5. pub struct Message {
  6. pub message: &'static str,
  7. }
  8. #[allow(non_snake_case)]
  9. #[derive(Serialize, Queryable, Debug)]
  10. pub struct World {
  11. pub id: i32,
  12. pub randomnumber: i32,
  13. }
  14. #[allow(non_snake_case)]
  15. #[derive(Serialize, Queryable, Debug)]
  16. pub struct Fortune {
  17. pub id: i32,
  18. pub message: String,
  19. }