How to write this query in kysely ```sql SELECT DATE(created_at) AS date, SUM(points) AS score FROM table WHERE id = '...' GROUP BY date ORDER BY date; ``` My attempt ```typescript const result = await db .selectFrom('table') .select(({ fn }) => [ fn.sum<number>('table.points').as('score') ]) .where('id', '=', id) // .groupBy('created_at') // .orderBy('created_at') .execute() ```