You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Milestone 2 [Advance features with manual management]
have migrations operations for adding/removing/altering advanced features of TSDB, this has to be dropped in by the user in the migrations files manually
support for "AggregateViews" - not sure how to implement it?
additional partitioning key - not sure how to implement it?
Milestone 3 [Advance features with automatic management]
Have a parallel "migration system" like Django's
Model.TSMeta class - since Model.Meta class in Django is restrictive (cannot add new attributes, etc), need to have a parallel TSMeta class for storing "TSDB related meta" info (policies, etc) about the Model
makemigrations_ts command - to generate "migrations" files with "TSDB" migration operations
maketsmeta command - that goes through all migrations and outputs all TSMeta class based on "migration operations" added manually - tooling to migrate from M.2 -> M.3
The text was updated successfully, but these errors were encountered:
django-timescaledb
django-timescaledb
aims to achieve following objectivesImprovements/Feature Requests
Milestone 1 [Basic usage]
model.Manager
that can be used to run queriesmakemigrations
andmigrate
commands, without user having to run single query himselfpostgres
andpostgis
) -TimescaleSchemaEditor
models.Model
-TimescaleModel
(abstract)models.Manager
-TimescaleManager
(time_bucket
,time_bucket_gapfill
,histogram
)models.Field
-TimescaleDateTimeField
models.Func
-Interval
,TimeBucket
,TimeBucketGapFill
models.Aggregate
-Histogram
,Last
,First
Milestone 2 [Advance features with manual management]
AddRetentionPolicy
,AlterRetentionPolicy
,RemoveRetentionPolicy
AlterTableCompression
,AddCompressionPolicy
,RemoveCompressionPolicy
Milestone 3 [Advance features with automatic management]
Model.TSMeta
class - sinceModel.Meta
class in Django is restrictive (cannot add new attributes, etc), need to have a parallelTSMeta
class for storing "TSDB related meta" info (policies, etc) about theModel
makemigrations_ts
command - to generate "migrations" files with "TSDB" migration operationsmaketsmeta
command - that goes through all migrations and outputs allTSMeta
class based on "migration operations" added manually - tooling to migrate from M.2 -> M.3The text was updated successfully, but these errors were encountered: