4

Postgres allows creation of constant tables for use in queries with this syntax:

WITH names (id, name) AS (VALUES (1, 'ABC'), (2, 'BCD')) 
  SELECT id FROM names

or the inlined version:

SELECT id FROM (VALUES (1, 'ABC'), (2, 'BCD')) AS t (id, name);

assuming I have an instance of a Meta[T] for T a case class, is there a way of writing a generic function that takes List[T] and creates me a table of T values.

Maths noob
  • 1,684
  • 20
  • 42

0 Answers0