( name: string | Partial<NameVariants>, type: Type )
| 496 | } |
| 497 | |
| 498 | export function column<Type extends keyof TypeMap>( |
| 499 | name: string | Partial<NameVariants>, |
| 500 | type: Type |
| 501 | ): Column<Type, TypeMap[Type], TypeMap[Type]> { |
| 502 | return new Column(type, (ormName) => |
| 503 | typeof name === "string" |
| 504 | ? nameVariants(name, ormName) |
| 505 | : nameVariants(ormName, ormName, name) |
| 506 | ); |
| 507 | } |
| 508 | |
| 509 | export function idColumn<Type extends IdColumnType>( |
| 510 | name: string | Partial<NameVariants>, |
no test coverage detected