h e m y i m p o r t c r e a t e _ e n g i n e , M e t a D a t a f r o m s q l a l c h e m y i m p o r t T a b l e , C o l u m n , I n t e g e r , S t r i n g e n g i n e = c r e a t e _ e n g i n e ( ' s q l i t e : / / / t e s t . d b ' , c o n v e r t _ u n i c o d e = m e t a d a t a = M e t a D a t a ( b i n d = e n g i n e ) u s e r s = T a b l e ( ' u s e r s ' , m e t a d a t a , C o l u m n ( ' i d ' , I n t e g e r , p r i m a r y _ k e y = T r u e ) , C o l u m n ( ' n a m e ' , S t r i n g ( 5 0 ) , u n i q u e = T r u e ) , C o l u m n ( ' e m a i l ' , S t r i n g ( 1 2 0 ) , u n i q u e = T r u e ) ) m e t a d a t a . c r e a t e _ a l l ( b i n d = e n g i n e ) # u s e r s = T a b l e ( ' u s e r s ' , m e t a d a t a , a u t o l o a d = T r u e ) # i f p r e v i o u s l y e x i s t s c o n = e n g i n e . c o n n e c t ( ) c o n . e x e c u t e ( u s e r s . i n s e r t ( ) , n a m e = ' a d m i n ' , e m a i l = ' a d m i n @ l o c a l h o s t ' # S Q L A l c h e m y w i l l a u t o m a t i c a l l y c o m m i t f o r u s . p r i n t u s e r s . s e l e c t ( u s e r s . c . i d = = 1 ) . e x e c u t e ( ) . f i r s t ( ) r = u s e r s . s e l e c t ( u s e r s . c . i d = = 1 ) . e x e c u t e ( ) . f i r s t ( ) p r i n t r [ ' n a m e ' ] p r i n t e n g i n e . e x e c u t e ( ' s e l e c t * f r o m u s e r s w h e r e i d = : 1 ' , [ 1 Example #8 ( 1 , u ' a d m i n ' , u ' a d m i n @ l o c a l h o s t ' ) a d m i n ( 1 , u ' a d m i n ' , u ' a d m i n @ l o c a l h o s t ' ) 18 / 20