DatasetAccess

DatasetAccess#

App: reports

Grants a user/email access to a specific dataset via Stripe purchase or subscription.

Fields#

Field

Type

Description

user

ForeignKey(User)

Accessing user (if authenticated)

email

EmailField

Access holder email

dataset

ForeignKey(Dataset)

Target dataset

status

CharField

Access status

access_token

CharField

Unique access token

stripe_session_id

CharField

Stripe session ID

stripe_subscription_id

CharField

Stripe subscription ID

stripe_customer_id

CharField

Stripe customer ID

stripe_price_id

CharField

Stripe price ID

invoice_number

CharField

Invoice number

amount

DecimalField

Purchase amount

currency

CharField

Currency code

created_at

DateTimeField

Creation timestamp (auto)

paid_at

DateTimeField

Payment timestamp

activated_at

DateTimeField

Activation timestamp

expires_at

DateTimeField

Expiration timestamp

cancelled_at

DateTimeField

Cancellation timestamp

legacy_purchase

ForeignKey(CrimeDataPurchase)

Migrated legacy purchase

Relationships#

  • User

  • Dataset

  • CrimeDataPurchase