Ryan Glover
Ryan Glover
This is done. For reference, we have a script for automating this on the `canary` releases and when we release the main/production packages, we just do it by hand for...
This should use a simple date like `2023-12-14` for the migration name instead of a semver (too messy).
So it's clear, this is literally saying take the `output` field passed with a client-side `get()` or `set()` call and add it to the `context` object on the getter/setter definition.
See also #49
For types, I want to have a type checker function that can be called anywhere to validate the type/shape of things. So, if I pass an object, I can validate...
For dates, I'd like to have some basic Date-object based helpers like: - [ ] Add (unit) to timestamp (e.g., add seconds, hours, etc) - [ ] Exchange one ISO...
For SQL: ```javascript const generate_sql_from_object = { insert: (options = {}) => { const column_names = Object.keys(options?.data)?.join(','); const value_placeholders = Object.keys(options?.data)?.map((_, index) => `$${index + 1}`)?.join(','); return { statement: `INSERT...
If you decide the force option, you could warn on server startup in the console if a queue definition is missing its `database` option.
Had a lightbulb on this. You could just tell Joystick that a queue is external and on one of your other databases: ```javascript export default { external: true, database: {...