go-metabase

module
v1.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 21, 2023 License: MIT

README

Metabase Go SDK

Build Status Go Report Card Docs License Chat Discuss

Go SDK built using OpenAPI 3.0 spec and OpenAPI Generator.

Installation

$ go get github.com/grokify/go-metabase/...

Usage

See the examples in the examples folder:

https://github.com/grokify/go-metabase/tree/master/examples

Documentation

Auto-generated documentation is available here:

Coverage

  • Database

    • DELETE /api/database/:id
    • GET /api/database/
    • GET /api/database/:id
    • GET /api/database/:id/autocomplete_suggestions
    • GET /api/database/:id/fields
    • GET /api/database/:id/idfields
    • GET /api/database/:id/metadata
    • POST /api/database/
    • POST /api/database/:id/sync
    • POST /api/database/sample_dataset
    • PUT /api/database/:id
  • Dataset

    • POST /api/dataset/
    • POST /api/dataset/csv
    • POST /api/dataset/duration
    • POST /api/dataset/json
  • Permission

    • GET /api/permissions/graph
    • GET /api/permissions/group

References

Example Queries

Describe columns and column types:

describe mydatabase.mytable;

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL