How to upload image to database using wix-data.insert

Hi,
I tried below code. “image1” in the console shows URL value but looks like its not getting assigned to global variable image1. If i display the global variable in console it is showing as undefined(“image2”)
let image1 ;
await $w ( “#image” ). uploadFiles ()
. then (( uploadedFiles ) => { let image1 = uploadedFiles [ 0 ]. fileUrl
console . log ( ‘image1’ + image1 ) })

console . log ( 'image2 '  +  image1 ) 

when used glob variable image1 to insert nothing is getting uploaded in database.
let toInsert = {
“firstName” : $w ( ‘#firstName’ ). value ,
“lastName” : $w ( ‘#lastName’ ). value ,
“image” : image1
};

console messages:
image1 wix:image://v1/45afa9_1a0b8cda6c434f8fb674f4d02f9cc718~mv2.jpg/eps-jpeg-files-barber-shop-poster-illustration-99059750.jpg#originWidth=1300&originHeight=1390

image2 undefined