GitPedia
arthurkushman

arthurkushman/buildsqlx

Go database query builder library for PostgreSQL

30 Releases
Latest: 2y ago
#54: Add RenameIndex method + testsv1.0.6Latest
arthurkushmanarthurkushman·2y ago·April 21, 2024
GitHub
Fix shadowing by renaming constants in builder.gov1.0.5
arthurkushmanarthurkushman·2y ago·April 18, 2024
GitHub
Change Pluck/PluckMap to return slice/map of structsv1.0.4
arthurkushmanarthurkushman·2y ago·October 21, 2023
GitHub
#102: Change Chunk method to accept struct and returning slice of those structsv1.0.3
arthurkushmanarthurkushman·2y ago·October 16, 2023
GitHub

#102: Change Chunk method to accept struct and returning slice of those structs Add common abstract method with EachToStruct processing data Add more tests to cover errs

#100: Change First/Value/Find to accept structsv1.0.2
arthurkushmanarthurkushman·2y ago·October 10, 2023
GitHub

📋 Changes

  • Change First/Value/Find to accept structs
  • Fix column name misspelling if in upper-case (ID, URL etc)
#98: Change `InsertBatch` to accept slice of structsv1.0.1
arthurkushmanarthurkushman·2y ago·October 9, 2023
GitHub
Add ScanStruct and EachToStruct/Next to parse SQL-query results into custom structsv1.0.0
arthurkushmanarthurkushman·2y ago·September 30, 2023
GitHub

📋 Changes

  • Add ScanStruct and EachToStruct/Next to parse SQL-query results
  • Change Insert/Update to accept structs with data
Fix transaction dependant behaviourv0.8.9
arthurkushmanarthurkushman·2y ago·July 15, 2023
GitHub
#91: Change interface{} to any, version 1.17 -> 1.18 + test for TestNewConnectionFromDBv0.8.8
arthurkushmanarthurkushman·3y ago·April 6, 2023
GitHub
Add NewConnectionFromDb constructor to pass *sql.DB handlev0.8.7
arthurkushmanarthurkushman·3y ago·March 4, 2023
GitHub
Change BETWEEN and IS to pass through bindingsv0.8.6
arthurkushmanarthurkushman·3y ago·February 26, 2023
GitHub
Fix Union/UnionAll methodsv0.8.5
arthurkushmanarthurkushman·3y ago·August 18, 2022
GitHub
Change errors from const strings to vars, DropIfExists to accept n+1 tblsv0.8.4
arthurkushmanarthurkushman·3y ago·August 15, 2022
GitHub
Add nil type support for DMLv0.8.3
arthurkushmanarthurkushman·3y ago·August 14, 2022
GitHub
Add include stmtv0.8.2
arthurkushmanarthurkushman·3y ago·August 3, 2022
GitHub
Add CONCURRENTLY statement to add indices without lockingv0.8.1
arthurkushmanarthurkushman·3y ago·July 23, 2022
GitHub
Add SchemaIfNotExists, IfExists/IfNotExists statementsv0.8.0
arthurkushmanarthurkushman·3y ago·July 21, 2022
GitHub
Escaping table namesv0.7.9
arthurkushmanarthurkushman·3y ago·July 6, 2022
GitHub
Add return err from Schema() in fn func(table *Table) errorv0.7.8
arthurkushmanarthurkushman·4y ago·April 15, 2022
GitHub
Add boolean type column creation abilityv0.7.7
arthurkushmanarthurkushman·4y ago·April 2, 2022
GitHub
Add Find() method to retrieve a single row by its id column valuev0.7.6
arthurkushmanarthurkushman·5y ago·April 25, 2021
GitHub
Fix incorrect bindings on stringsv0.7.5
arthurkushmanarthurkushman·5y ago·November 7, 2020
GitHub
Fix module name in go.mod + readmev0.7.4
arthurkushmanarthurkushman·6y ago·April 6, 2020
GitHub
Add chunking results processing ability with Chunk method0.7.3
arthurkushmanarthurkushman·6y ago·January 1, 2020
GitHub
Add Rename column, Collation, create index on existing columnv0.7.2
arthurkushmanarthurkushman·6y ago·September 28, 2019
GitHub
Columns addition/modification/deletion + WhereBetween/WhereNotBetweenv0.7.1
arthurkushmanarthurkushman·6y ago·September 26, 2019
GitHub
Add point/polygon and json/jsonb types + minor fixesv0.6.3
arthurkushmanarthurkushman·6y ago·September 17, 2019
GitHub
Create index/unique/foreign keys, comments for col/tbl, vectors etcv0.6.2
arthurkushmanarthurkushman·6y ago·September 16, 2019
GitHub

📋 Changes

  • index/unique/foreign column keys
  • comments for columns/table
  • tsvector/tsquery types for table
  • date/time/timestamp(datetime)/tz types
CreateTable with column specific definitions + InRandomOrderv0.6.1
arthurkushmanarthurkushman·6y ago·September 14, 2019
GitHub
Fix orderBy mixing based on hash-table keys hashingv0.5.4
arthurkushmanarthurkushman·6y ago·September 12, 2019
GitHub