Skip to content

Releases: btnguyen2k/gocosmos

v0.1.4

14 Jul 07:37
9dcb828
Compare
Choose a tag to compare
  • REST client & Driver for database/sql:
    • Add parameter InsecureSkipVerify=<true/false> to connection string. This parameter is optional, default value is false.
      If true, REST client will disable CA verification for https endoint (useful to run against test/dev env with local/docker Cosmos DB emulator).

v0.1.3

27 Dec 15:29
ab077ec
Compare
Choose a tag to compare
  • REST client: new function GetPkranges(dbName, collName string).
  • Support cross-partition queries & fix "The provided cross partition query can not be directly served by the gateway".

v0.1.2

26 Dec 11:59
f1dfa2a
Compare
Choose a tag to compare
  • REST client & Driver for database/sql:
    • Add auto-id support.

v0.1.1

26 Dec 03:47
Compare
Choose a tag to compare
  • REST client: new functions
    • GetOfferForResource(rid string): get throughput info of a resource.
    • QueryOffers(query string): query existing offers.
    • ReplaceOfferForResource(rid string, ru, maxru int): replace/update a resource's throughput.
  • Driver for database/sql:
    • Add default database support to DSN.
    • Add ALTER DATABASE and ALTER COLLECTION statements.

v0.1.0

21 Dec 21:20
Compare
Choose a tag to compare

First release:

  • REST client for Azure Cosmos DB SQL API:
    • Database: Create, Get, Delete and List.
    • Collection: Create, Replace, Get, Delete and List.
    • Document: Create, Replace, Get, Delete, Query and List.
  • Driver for database/sql, supported statements:
    • Database: CREATE DATABASE, DROP DATABASE, LIST DATABASES
    • Collection/Table: CREATE TABLE/COLLECTION, DROP TABLE/COLLECTION, LIST TABLES/COLLECTIONS
    • Document: INSERT, UPSERT, SELECT, UPDATE, DELETE