[FEAT] @tsed/prisma should create classes for prisma type definitions
## Information

- **Version:** 7.2.3
- Packages:
- @prisma/client: 4.5.0

prisma schema.prisma files allow the definition of type which can provide type safety for su-objects in a model. When using the @tsed/prisma generator, there is an exception that is thrown stating that there was an exception trying to access a property of name which is undefined.

The exception occurs [here](https://github.com/tsedio/tsed/blob/19f9cb5fee7f0f944790c2c38de860cab5bfdc2a/packages/orm/prisma/src/generator/utils/generateModels.ts#L11) and [here](https://github.com/tsedio/tsed/blob/19f9cb5fee7f0f944790c2c38de860cab5bfdc2a/packages/orm/prisma/src/generator/utils/generateRepositories.ts#L41). The issue is that tsed only checks for models and no other objects that are supported by prisma

## Example

```prisma
generator client {
  provider        = "prisma-client-js"
  previewFeatures = ["interactiveTransactions"]
}
datasource db {
  provider = "mongodb"
  url      = env("DATABASE_URL")
}
generator tsed {
  provider = "tsed-prisma"
  output   = "../node_modules/prisma"
}
model User {
  /// @TsED.Groups("!creation")
  id        String   @id @default(auto()) @map("_id") @db.ObjectId
  /// @TsED.Email()
  email     String   @unique
  info      Info
  /// @TsED.Groups("!creation")
  createdAt DateTime @default(now())
  updatedAt DateTime @updatedAt
}
type Info {
  firstName String
  lastName  String
}
```

## Acceptance criteria

- [ ] running prisma generate, while using the @tsed/prisma generator and having types outside of just model in the schema.prisma, should successfully generate the correct classes and models.
