aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)Author
2022-03-19select(): Build a `yaml_rust::yaml::Hash` for each rowTeddy Wing
2022-03-18select(): Add and check expected value in testTeddy Wing
2022-03-18select(): Try building a Yaml hash mapping column names to valuesTeddy Wing
2022-03-18select(): Remove debug and in-progress codeTeddy Wing
2022-03-18select(): Move primary key column name to format parameterTeddy Wing
2022-03-18select(): Remove parameterized primary key column nameTeddy Wing
2022-03-18select(): Debug the parameterized SQL queryTeddy Wing
2022-03-18select(): Fix off-by-one error in column loopTeddy Wing
2022-03-18select(): Tried to debug lack of results from `SELECT` queryTeddy Wing
2022-03-18select(): Trying to inspect data queried from databaseTeddy Wing
2022-03-18yaml::sql::Yaml: Make this type `pub(crate)`Teddy Wing
2022-03-17Yaml: Wrap a `Cow<'_, yaml_rust::Yaml>` instead of `yaml_rust::Yaml`Teddy Wing
2022-03-17select(): Make `data` column Vec mutableTeddy Wing
2022-03-16select(): Trying to convert a SQLite row to `yaml_rust::Yaml`Teddy Wing
2022-03-15select(): Add a test that invokes the function and prints the resultTeddy Wing
2022-03-14Add `table_primary_key_column()`Teddy Wing
2022-03-14Idea for selecting a record from the database as YAMLTeddy Wing
2022-03-13main(): Idea for custom column selectionTeddy Wing
2022-03-13main(): Remove debug outputTeddy Wing
2022-03-13main(): Accept input YAML from standard inputTeddy Wing
2022-03-13main(): Remove unnecessary column names commentTeddy Wing
2022-03-13main(): Remove "Hello, world" printTeddy Wing
2022-03-13main(): Move code to `insert` subcommandTeddy Wing
2022-03-13main(): Add subcommands and argumentsTeddy Wing
2022-03-13main(): Start adding command line argument parsingTeddy Wing
2022-03-13yaqlite::Error: Include `rusqlite` error descriptionTeddy Wing
2022-03-13insert(): Remove `unwrap()`sTeddy Wing
2022-03-13extract(): Remove handled TODOTeddy Wing
2022-03-13extract(): Remove `unwrap()`sTeddy Wing
2022-03-13Yaml::to_sql(): Remove `unwrap()`sTeddy Wing
2022-03-13get_column_names(): Remove `unwrap()`sTeddy Wing
2022-03-13main(): Remove `get_column_names()` callTeddy Wing
2022-03-13sqlite::Zero: Change to unit struct syntaxTeddy Wing
2022-03-13extract(): Idea for splitting up this functionTeddy Wing
2022-03-13insert(): Test that an array of YAML records get insertedTeddy Wing
2022-03-13insert(): Add test for non-array YAML hashTeddy Wing
2022-03-13insert(): Add a test for nonexistent column handlingTeddy Wing
2022-03-13insert(): Two new test ideasTeddy Wing
2022-03-13inserts_yaml_in_database(): Generalise test codeTeddy Wing
2022-03-13yaqlite::insert(): Add testTeddy Wing
2022-03-12Add an `insert()` function for inserting YAML in databaseTeddy Wing
2022-03-12Move `yaml_extract()` to `yaqlite::yaml::extract()`Teddy Wing
2022-03-12Move `yaqlite::yaml` to `yaqlite::yaml::sql`Teddy Wing
2022-03-12get_column_names(): Get table name from argumentTeddy Wing
2022-03-12yaml_extract(): Remove old commentsTeddy Wing
2022-03-12Move `get_column_names()` to `sqlite` moduleTeddy Wing
2022-03-12get_column_names(): Remove irrelevant commentsTeddy Wing
2022-03-12get_column_names(): Restore `Zero` valueTeddy Wing
2022-03-12Move `Yaml` newtype to a new module in library crateTeddy Wing
2022-03-12yaml_extract(): Don't try to insert data for nonexistent columnsTeddy Wing