├── .gitignore ├── LICENSE.md ├── README.md ├── dbutil.go ├── go.mod ├── go.sum ├── handlers.go ├── ids.go ├── main.go ├── migrations.go ├── migrations ├── 001_history_triggers.down.sql ├── 001_history_triggers.up.sql ├── 002_todo_list.down.sql └── 002_todo_list.up.sql ├── setup-db.sh ├── todos.go └── todos_history.go /.gitignore: -------------------------------------------------------------------------------- 1 | /tmp/ 2 | /time-travelling-todo-lists-in-postgres 3 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypirion/time-travelling-todo-lists-in-postgres/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypirion/time-travelling-todo-lists-in-postgres/HEAD/README.md -------------------------------------------------------------------------------- /dbutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypirion/time-travelling-todo-lists-in-postgres/HEAD/dbutil.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypirion/time-travelling-todo-lists-in-postgres/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypirion/time-travelling-todo-lists-in-postgres/HEAD/go.sum -------------------------------------------------------------------------------- /handlers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypirion/time-travelling-todo-lists-in-postgres/HEAD/handlers.go -------------------------------------------------------------------------------- /ids.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypirion/time-travelling-todo-lists-in-postgres/HEAD/ids.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypirion/time-travelling-todo-lists-in-postgres/HEAD/main.go -------------------------------------------------------------------------------- /migrations.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypirion/time-travelling-todo-lists-in-postgres/HEAD/migrations.go -------------------------------------------------------------------------------- /migrations/001_history_triggers.down.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypirion/time-travelling-todo-lists-in-postgres/HEAD/migrations/001_history_triggers.down.sql -------------------------------------------------------------------------------- /migrations/001_history_triggers.up.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypirion/time-travelling-todo-lists-in-postgres/HEAD/migrations/001_history_triggers.up.sql -------------------------------------------------------------------------------- /migrations/002_todo_list.down.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypirion/time-travelling-todo-lists-in-postgres/HEAD/migrations/002_todo_list.down.sql -------------------------------------------------------------------------------- /migrations/002_todo_list.up.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypirion/time-travelling-todo-lists-in-postgres/HEAD/migrations/002_todo_list.up.sql -------------------------------------------------------------------------------- /setup-db.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypirion/time-travelling-todo-lists-in-postgres/HEAD/setup-db.sh -------------------------------------------------------------------------------- /todos.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypirion/time-travelling-todo-lists-in-postgres/HEAD/todos.go -------------------------------------------------------------------------------- /todos_history.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypirion/time-travelling-todo-lists-in-postgres/HEAD/todos_history.go --------------------------------------------------------------------------------