File tree Expand file tree Collapse file tree 1 file changed +4
-7
lines changed Expand file tree Collapse file tree 1 file changed +4
-7
lines changed Original file line number Diff line number Diff line change @@ -22,13 +22,11 @@ use postgres::{Connection, SslMode};
22
22
struct Person {
23
23
id : i32 ,
24
24
name : String ,
25
- data : Option <Vec <u8 >>
25
+ data : Option <Vec <u8 >>,
26
26
}
27
27
28
28
fn main () {
29
- let conn = Connection :: connect (" postgres://postgres@localhost" , SslMode :: None )
30
- . unwrap ();
31
-
29
+ let conn = Connection :: connect (" postgres://postgres@localhost" , SslMode :: None ). unwrap ();
32
30
conn . execute (" CREATE TABLE person (
33
31
id SERIAL PRIMARY KEY,
34
32
name VARCHAR NOT NULL,
@@ -37,16 +35,15 @@ fn main() {
37
35
let me = Person {
38
36
id : 0 ,
39
37
name : " Steven" . to_string (),
40
- data : None
38
+ data : None ,
41
39
};
42
40
conn . execute (" INSERT INTO person (name, data) VALUES ($1, $2)" ,
43
41
& [& me . name, & me . data]). unwrap ();
44
-
45
42
for row in & conn . query (" SELECT id, name, data FROM person" , & []). unwrap () {
46
43
let person = Person {
47
44
id : row . get (0 ),
48
45
name : row . get (1 ),
49
- data : row . get (2 )
46
+ data : row . get (2 ),
50
47
};
51
48
println! (" Found person {}" , person . name);
52
49
}
You can’t perform that action at this time.
0 commit comments