Array ( [0] => Array ( [Field] => id [Type] => int [Null] => NO [Key] => PRI [Default] => [Extra] => auto_increment ) [1] => Array ( [Field] => name [Type] => varchar(255) [Null] => NO [Key] => [Default] => [Extra] => ) [2] => Array ( [Field] => email [Type] => varchar(255) [Null] => NO [Key] => UNI [Default] => [Extra] => ) [3] => Array ( [Field] => password [Type] => varchar(255) [Null] => NO [Key] => [Default] => [Extra] => ) [4] => Array ( [Field] => role [Type] => varchar(20) [Null] => YES [Key] => [Default] => user [Extra] => ) [5] => Array ( [Field] => phone [Type] => varchar(20) [Null] => YES [Key] => [Default] => [Extra] => ) [6] => Array ( [Field] => created_at [Type] => timestamp [Null] => NO [Key] => [Default] => CURRENT_TIMESTAMP [Extra] => DEFAULT_GENERATED ) [7] => Array ( [Field] => updated_at [Type] => timestamp [Null] => NO [Key] => [Default] => CURRENT_TIMESTAMP [Extra] => DEFAULT_GENERATED on update CURRENT_TIMESTAMP ) [8] => Array ( [Field] => profile_image [Type] => varchar(255) [Null] => YES [Key] => [Default] => [Extra] => ) [9] => Array ( [Field] => otp_code [Type] => varchar(10) [Null] => YES [Key] => [Default] => [Extra] => ) [10] => Array ( [Field] => otp_expires_at [Type] => timestamp [Null] => YES [Key] => [Default] => [Extra] => ) [11] => Array ( [Field] => last_seen [Type] => datetime [Null] => YES [Key] => [Default] => [Extra] => ) )