All files / create-relational-structure create-foreign-key.ts

100% Statements 1/1
100% Branches 0/0
100% Functions 1/1
100% Lines 1/1

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9            18x    
import type { ForeignKey, RelationalTable } from "./types";
 
export function createForeignKey<const T extends RelationalTable>(
  table: T,
  key: T["fields"][number]["key"],
): ForeignKey["reference"] {
  return { table: table.name, key };
}