MCPcopy Create free account
hub / github.com/SeaQL/sea-orm / create_insert_default

Function create_insert_default

tests/cursor_tests.rs:24–52  ·  view source on GitHub ↗
(db: &DatabaseConnection)

Source from the content-addressed store, hash-verified

22}
23
24pub async fn create_insert_default(db: &DatabaseConnection) -> Result<(), DbErr> {
25 use insert_default::*;
26
27 for _ in 0..10 {
28 ActiveModel {
29 ..Default::default()
30 }
31 .insert(db)
32 .await?;
33 }
34
35 assert_eq!(
36 Entity::find().all(db).await?,
37 [
38 Model { id: 1 },
39 Model { id: 2 },
40 Model { id: 3 },
41 Model { id: 4 },
42 Model { id: 5 },
43 Model { id: 6 },
44 Model { id: 7 },
45 Model { id: 8 },
46 Model { id: 9 },
47 Model { id: 10 },
48 ]
49 );
50
51 Ok(())
52}
53
54pub async fn cursor_pagination(db: &DatabaseConnection) -> Result<(), DbErr> {
55 use insert_default::*;

Callers 1

cursor_testsFunction · 0.70

Calls 1

insertMethod · 0.45

Tested by

no test coverage detected