thanosql.resources
Package Contents
Classes
- class thanosql.resources.FileService(client: thanosql._client.ThanoSQL)
Bases:
thanosql._service.ThanoSQLService- list(path: str | os.PathLike) dict
- upload(path: str | os.PathLike, db_commit: bool | None = None, table: str | None = None, column: str | None = None, schema: str | None = None, dir: str | None = None) dict
- delete(path: str | os.PathLike, db_commit: bool | None = None, table: str | None = None, column: str | None = None, schema: str | None = None) dict
- class thanosql.resources.QueryService(client: thanosql._client.ThanoSQL)
- class thanosql.resources.SchemaService(client: thanosql._client.ThanoSQL)
Bases:
thanosql._service.ThanoSQLService- list() dict
- create(name: str) dict
- class thanosql.resources.TableService(client: thanosql._client.ThanoSQL)
Bases:
thanosql._service.ThanoSQLService- list(schema: str | None = None, verbose: bool | None = None, offset: int | None = None, limit: int | None = None) List[Table]
- create(name: str, schema: str | None = None, table: TableObject | None = None) Table
- upload(name: str, file: str | os.PathLike | None = None, df: pandas.DataFrame | None = None, schema: str | None = None, table: TableObject | None = None, if_exists: str = 'fail') Table
- delete(name: str, schema: str | None = None) dict
- class thanosql.resources.ViewService(client: thanosql._client.ThanoSQL)
Bases:
thanosql._service.ThanoSQLService- list(schema: str | None = None, verbose: bool | None = None, offset: int | None = None, limit: int | None = None) List[View]
- delete(name: str, schema: str | None = None) dict