@@ -18,7 +18,7 @@ def authenticate_with_admin_privileges():
18
18
19
19
# As an admin, the app has access to read and write all data, regradless of Security Rules
20
20
ref = db .reference ('restricted_access/secret_document' )
21
- print ( ref .get () )
21
+ print ref .get ()
22
22
# [END authenticate_with_admin_privileges]
23
23
firebase_admin .delete_app (firebase_admin .get_app ())
24
24
@@ -41,7 +41,7 @@ def authenticate_with_limited_privileges():
41
41
42
42
# The app only has access as defined in the Security Rules
43
43
ref = db .reference ('/some_resource' )
44
- print ( ref .get () )
44
+ print ref .get ()
45
45
# [END authenticate_with_limited_privileges]
46
46
firebase_admin .delete_app (firebase_admin .get_app ())
47
47
@@ -62,7 +62,7 @@ def authenticate_with_guest_privileges():
62
62
63
63
# The app only has access to public data as defined in the Security Rules
64
64
ref = db .reference ('/public_resource' )
65
- print ( ref .get () )
65
+ print ref .get ()
66
66
# [END authenticate_with_guest_privileges]
67
67
firebase_admin .delete_app (firebase_admin .get_app ())
68
68
@@ -74,7 +74,7 @@ def get_reference():
74
74
# Get a database reference to our blog.
75
75
ref = db .reference ('server/saving-data/fireblog' )
76
76
# [END get_reference]
77
- print ( ref .key )
77
+ print ref .key
78
78
79
79
def set_value ():
80
80
ref = db .reference ('server/saving-data/fireblog' )
@@ -187,7 +187,7 @@ def get_push_key():
187
187
# Get the unique key generated by push()
188
188
post_id = new_post_ref .key
189
189
# [END push_key]
190
- print ( post_id )
190
+ print post_id
191
191
192
192
def run_transaction ():
193
193
# [START transaction]
@@ -211,89 +211,89 @@ def read_value():
211
211
ref = db .reference ('server/saving-data/fireblog/posts' )
212
212
213
213
# Read the data at the posts reference (this is a blocking operation)
214
- print ( ref .get () )
214
+ print ref .get ()
215
215
# [END read_value]
216
216
217
217
def order_by_child ():
218
218
# [START order_by_child]
219
219
ref = db .reference ('dinosaurs' )
220
220
snapshot = ref .order_by_child ('height' ).get ()
221
221
for key , val in snapshot .items ():
222
- print ( '{0} was {1} meters tall' .format (key , val ) )
222
+ print '{0} was {1} meters tall' .format (key , val )
223
223
# [END order_by_child]
224
224
225
225
def order_by_nested_child ():
226
226
# [START order_by_nested_child]
227
227
ref = db .reference ('dinosaurs' )
228
228
snapshot = ref .order_by_child ('dimensions/height' ).get ()
229
229
for key , val in snapshot .items ():
230
- print ( '{0} was {1} meters tall' .format (key , val ) )
230
+ print '{0} was {1} meters tall' .format (key , val )
231
231
# [END order_by_nested_child]
232
232
233
233
def order_by_key ():
234
234
# [START order_by_key]
235
235
ref = db .reference ('dinosaurs' )
236
236
snapshot = ref .order_by_key ().get ()
237
- print ( snapshot )
237
+ print snapshot
238
238
# [END order_by_key]
239
239
240
240
def order_by_value ():
241
241
# [START order_by_value]
242
242
ref = db .reference ('scores' )
243
243
snapshot = ref .order_by_value ().get ()
244
244
for key , val in snapshot .items ():
245
- print ( 'The {0} dinosaur\' s score is {1}' .format (key , val ) )
245
+ print 'The {0} dinosaur\' s score is {1}' .format (key , val )
246
246
# [END order_by_value]
247
247
248
248
def limit_query ():
249
249
# [START limit_query_1]
250
250
ref = db .reference ('dinosaurs' )
251
251
snapshot = ref .order_by_child ('weight' ).limit_to_last (2 ).get ()
252
252
for key in snapshot :
253
- print ( key )
253
+ print key
254
254
# [END limit_query_1]
255
255
256
256
# [START limit_query_2]
257
257
ref = db .reference ('dinosaurs' )
258
258
snapshot = ref .order_by_child ('height' ).limit_to_first (2 ).get ()
259
259
for key in snapshot :
260
- print ( key )
260
+ print key
261
261
# [END limit_query_2]
262
262
263
263
# [START limit_query_3]
264
264
scores_ref = db .reference ('scores' )
265
265
snapshot = scores_ref .order_by_value ().limit_to_last (3 ).get ()
266
266
for key , val in snapshot .items ():
267
- print ( 'The {0} dinosaur\' s score is {1}' .format (key , val ) )
267
+ print 'The {0} dinosaur\' s score is {1}' .format (key , val )
268
268
# [END limit_query_3]
269
269
270
270
def range_query ():
271
271
# [START range_query_1]
272
272
ref = db .reference ('dinosaurs' )
273
273
snapshot = ref .order_by_child ('height' ).start_at (3 ).get ()
274
274
for key in snapshot :
275
- print ( key )
275
+ print key
276
276
# [END range_query_1]
277
277
278
278
# [START range_query_2]
279
279
ref = db .reference ('dinosaurs' )
280
280
snapshot = ref .order_by_key ().end_at ('pterodactyl' ).get ()
281
281
for key in snapshot :
282
- print ( key )
282
+ print key
283
283
# [END range_query_2]
284
284
285
285
# [START range_query_3]
286
286
ref = db .reference ('dinosaurs' )
287
287
snapshot = ref .order_by_key ().start_at ('b' ).end_at (u'b\uf8ff ' ).get ()
288
288
for key in snapshot :
289
- print ( key )
289
+ print key
290
290
# [END range_query_3]
291
291
292
292
# [START range_query_4]
293
293
ref = db .reference ('dinosaurs' )
294
294
snapshot = ref .order_by_child ('height' ).equal_to (25 ).get ()
295
295
for key in snapshot :
296
- print ( key )
296
+ print key
297
297
# [END range_query_4]
298
298
299
299
def complex_query ():
@@ -306,10 +306,10 @@ def complex_query():
306
306
# Data is ordered by increasing height, so we want the first entry.
307
307
# Second entry is stegosarus.
308
308
for key in snapshot :
309
- print ( 'The dinosaur just shorter than the stegosaurus is {0}' .format (key ) )
309
+ print 'The dinosaur just shorter than the stegosaurus is {0}' .format (key )
310
310
return
311
311
else :
312
- print ( 'The stegosaurus is the shortest dino' )
312
+ print 'The stegosaurus is the shortest dino'
313
313
# [END complex_query]
314
314
315
315
@@ -341,4 +341,4 @@ def complex_query():
341
341
range_query ()
342
342
complex_query ()
343
343
344
- firebase_admin .delete_app (firebase_admin .get_app ())
344
+ firebase_admin .delete_app (firebase_admin .get_app ())
0 commit comments