diff --git a/todo.md b/todo.md index 176f43d..5c88955 100644 --- a/todo.md +++ b/todo.md @@ -9,17 +9,15 @@ - implement a flag class for enumerations - PK generator -1. Introduce execute_context -2. Introduce execute_result -3. Add `abstract_pk_generator` class -4. Add `identity_pk_generator` class -5. Add `sequence_pk_generator` class -6. Add `table_pk_generator` class -7. Add `manual_pk_generator` class -8. Extend `session::insert` logic to use pk generator -9. Extend `postgres_connection::execute` to handle `returning` clause -10. Add generator to `schema_node` or `table` class when attaching type -11. Extend `query_builder` and `intermediates` with `returning` intermediate +1. Introduce execute_result +2. Add `abstract_pk_generator` class +3. Add `identity_pk_generator` class +4. Add `sequence_pk_generator` class +5. Add `table_pk_generator` class +6. Add `manual_pk_generator` class +7. Extend `session::insert` logic to use pk generator +8. Add generator to `schema_node` or `table` class when attaching type +9. add `make_object`function __Proposal for polymorphic classes:__