mentorenwahl/docker/backend/src/mw/schema/admin.cr
2022-01-08 13:29:22 +01:00

27 lines
455 B
Crystal

require "graphql"
module MW
module Schema
@[GraphQL::Object]
class Admin < GraphQL::BaseObject
include Helpers::DbObject
db_object Db::Admin
@[GraphQL::Field]
def user : User
User.new(find!.user)
end
end
@[GraphQL::InputObject]
class AdminCreateInput < GraphQL::BaseInputObject
getter user_id
@[GraphQL::Field]
def initialize(@user_id : Int32)
end
end
end
end