update media migration (add field type:enum(internal, external) )
add auth function and add annotations
updated filters with implement asmoyo::auth
add media_id in user table
fix bug asmoyo::auth