table('users') ->addColumn('username','string', ['limit' => 30]) ->addColumn('email','string', ['limit' => 130]) ->addColumn('password' ,'string', ['limit' => 64]) ->addColumn('firstname' ,'string', ['limit' => 50]) ->addColumn('lastname' ,'string', ['limit' => 50]) ->addColumn('created_at','datetime') ->addColumn('role', 'string') ->addColumn('password_reset', 'string', ['null' => true]) ->addColumn('password_reset_at', 'datetime', ['null' => true]) ->addIndex(['email', 'username'], ['unique' => true]) ->create(); } }