index
:
yaqlite
master
update
A bridge between YAML and SQLite
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2022-03-19
select(): Build a `yaml_rust::yaml::Hash` for each row
Teddy Wing
2022-03-18
select(): Add and check expected value in test
Teddy Wing
2022-03-18
select(): Try building a Yaml hash mapping column names to values
Teddy Wing
2022-03-18
select(): Remove debug and in-progress code
Teddy Wing
2022-03-18
select(): Move primary key column name to format parameter
Teddy Wing
2022-03-18
select(): Remove parameterized primary key column name
Teddy Wing
2022-03-18
select(): Debug the parameterized SQL query
Teddy Wing
2022-03-18
select(): Fix off-by-one error in column loop
Teddy Wing
2022-03-18
select(): Tried to debug lack of results from `SELECT` query
Teddy Wing
2022-03-18
select(): Trying to inspect data queried from database
Teddy Wing
2022-03-18
yaml::sql::Yaml: Make this type `pub(crate)`
Teddy Wing
2022-03-17
Yaml: Wrap a `Cow<'_, yaml_rust::Yaml>` instead of `yaml_rust::Yaml`
Teddy Wing
2022-03-17
select(): Make `data` column Vec mutable
Teddy Wing
2022-03-16
select(): Trying to convert a SQLite row to `yaml_rust::Yaml`
Teddy Wing
2022-03-15
select(): Add a test that invokes the function and prints the result
Teddy Wing
2022-03-14
Add `table_primary_key_column()`
Teddy Wing
2022-03-14
Idea for selecting a record from the database as YAML
Teddy Wing
2022-03-13
main(): Idea for custom column selection
Teddy Wing
2022-03-13
main(): Remove debug output
Teddy Wing
2022-03-13
main(): Accept input YAML from standard input
Teddy Wing
2022-03-13
main(): Remove unnecessary column names comment
Teddy Wing
2022-03-13
main(): Remove "Hello, world" print
Teddy Wing
2022-03-13
main(): Move code to `insert` subcommand
Teddy Wing
2022-03-13
main(): Add subcommands and arguments
Teddy Wing
2022-03-13
main(): Start adding command line argument parsing
Teddy Wing
2022-03-13
yaqlite::Error: Include `rusqlite` error description
Teddy Wing
2022-03-13
insert(): Remove `unwrap()`s
Teddy Wing
2022-03-13
extract(): Remove handled TODO
Teddy Wing
2022-03-13
extract(): Remove `unwrap()`s
Teddy Wing
2022-03-13
Yaml::to_sql(): Remove `unwrap()`s
Teddy Wing
2022-03-13
get_column_names(): Remove `unwrap()`s
Teddy Wing
2022-03-13
main(): Remove `get_column_names()` call
Teddy Wing
2022-03-13
sqlite::Zero: Change to unit struct syntax
Teddy Wing
2022-03-13
extract(): Idea for splitting up this function
Teddy Wing
2022-03-13
insert(): Test that an array of YAML records get inserted
Teddy Wing
2022-03-13
insert(): Add test for non-array YAML hash
Teddy Wing
2022-03-13
insert(): Add a test for nonexistent column handling
Teddy Wing
2022-03-13
insert(): Two new test ideas
Teddy Wing
2022-03-13
inserts_yaml_in_database(): Generalise test code
Teddy Wing
2022-03-13
yaqlite::insert(): Add test
Teddy Wing
2022-03-12
Add an `insert()` function for inserting YAML in database
Teddy Wing
2022-03-12
Move `yaml_extract()` to `yaqlite::yaml::extract()`
Teddy Wing
2022-03-12
Move `yaqlite::yaml` to `yaqlite::yaml::sql`
Teddy Wing
2022-03-12
get_column_names(): Get table name from argument
Teddy Wing
2022-03-12
yaml_extract(): Remove old comments
Teddy Wing
2022-03-12
Move `get_column_names()` to `sqlite` module
Teddy Wing
2022-03-12
get_column_names(): Remove irrelevant comments
Teddy Wing
2022-03-12
get_column_names(): Restore `Zero` value
Teddy Wing
2022-03-12
Move `Yaml` newtype to a new module in library crate
Teddy Wing
2022-03-12
yaml_extract(): Don't try to insert data for nonexistent columns
Teddy Wing
[prev]
[next]