Documentation ¶
Index ¶
- func Analyze(dsn config.DSN) (_ *schema.Schema, err error)
- func AnalyzeBigquery(urlstr string) (*schema.Schema, error)
- func AnalyzeDynamodb(urlstr string) (*schema.Schema, error)
- func AnalyzeGitHubContent(dsn config.DSN) (_ *schema.Schema, err error)
- func AnalyzeHTTPResource(dsn config.DSN) (_ *schema.Schema, err error)
- func AnalyzeJSON(urlstr string) (_ *schema.Schema, err error)
- func AnalyzeJSONString(str string) (*schema.Schema, error)
- func AnalyzeJSONStringOrFile(strOrPath string) (s *schema.Schema, err error)
- func AnalyzeMongodb(urlstr string) (*schema.Schema, error)
- func AnalyzeSpanner(urlstr string) (*schema.Schema, error)
- func NewBigqueryClient(ctx context.Context, urlstr string) (*bigquery.Client, string, string, error)
- func NewSpannerClient(ctx context.Context, urlstr string) (*cloudspanner.Client, string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AnalyzeBigquery ¶ added in v1.28.0
AnalyzeBigquery analyze `bq://`
func AnalyzeDynamodb ¶ added in v1.28.0
AnalizeDynamodb analyze `dynamodb://`
func AnalyzeGitHubContent ¶ added in v1.60.0
AnalyzeGitHubContent analyze `github://`
func AnalyzeHTTPResource ¶ added in v1.29.3
AnalyzeHTTPResource analyze `https://` or `http://`
func AnalyzeJSON ¶ added in v1.28.0
AnalyzeJSON analyze `json://`
func AnalyzeJSONString ¶ added in v1.34.1
Deprecated
func AnalyzeJSONStringOrFile ¶ added in v1.38.2
AnalyzeJSONStringOrFile analyze JSON string or JSON file
func AnalyzeMongodb ¶ added in v1.55.0
AnalyzeMongodb analyze `mongodb://`
func AnalyzeSpanner ¶ added in v1.28.0
AnalyzeSpanner analyze `spanner://`
func NewBigqueryClient ¶ added in v1.35.0
func NewBigqueryClient(ctx context.Context, urlstr string) (*bigquery.Client, string, string, error)
NewBigqueryClient returns new bigquery.Client
func NewSpannerClient ¶ added in v1.51.0
NewSpannerClient returns new cloudspanner.Client
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.