Documentation
¶
Index ¶
- Constants
- func IsYYYYMMDD(tableName string, start string, end string) (bool, error)
- type Dataset
- type SearchOption
- type Service
- func (s *Service) Copy(jobInsertProjectID string, srcDataset Dataset, dstDataset Dataset, ...) (jobID string, rerr error)
- func (s *Service) CopyAll(jobInsertProjectID string, srcDataset Dataset, dstDataset Dataset, ...) ([]string, error)
- func (s *Service) Delete(dataset *Dataset, tableID string) error
- func (s *Service) DeleteAll(dataset Dataset, search *SearchOption) error
- func (s *Service) DiffAll(baseDataset Dataset, targetDataset Dataset, search *SearchOption) error
- func (s *Service) GetAll(projectID string, dataset string, search *SearchOption) ([]*bigquery.TableListTables, error)
- type TableDiff
Constants ¶
View Source
const (
InvalidArgument failure.StringCode = "InvalidArgument"
)
Variables ¶
This section is empty.
Functions ¶
Types ¶
type SearchOption ¶
type Service ¶
type Service struct {
// contains filtered or unexported fields
}
func (*Service) CopyAll ¶
func (s *Service) CopyAll(jobInsertProjectID string, srcDataset Dataset, dstDataset Dataset, search *SearchOption) ([]string, error)
Copy is srcDatasetからdstDatasetにTableをコピーする start, end で指定した範囲に収まってるYYYYMMDDのTableをコピーする。
func (*Service) DeleteAll ¶
func (s *Service) DeleteAll(dataset Dataset, search *SearchOption) error
DeleteAll is 指定したDatasetの条件に一致するTableを削除する start, end で指定した範囲に収まってるYYYYMMDDのTableをコピーする。
Click to show internal directories.
Click to hide internal directories.