معرفی شرکت ها


fireclass-1.0.4


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Firestore + Dataclass: declare and interact with your Firestore models using dataclasses.
ویژگی مقدار
سیستم عامل -
نام فایل fireclass-1.0.4
نام fireclass
نسخه کتابخانه 1.0.4
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Alban Diquet
ایمیل نویسنده nabla.c0d3@gmail.com
آدرس صفحه اصلی https://github.com/nabla-c0d3/fireclass
آدرس اینترنتی https://pypi.org/project/fireclass/
مجوز -
# Fireclass [![Python Version](https://img.shields.io/pypi/pyversions/fireclass.svg)](https://pypi.org/project/fireclass/) [![PyPi Version](https://img.shields.io/pypi/v/fireclass.svg)](https://pypi.org/project/fireclass/) [![Build Status](https://travis-ci.org/nabla-c0d3/fireclass.svg?branch=master)](https://travis-ci.org/nabla-c0d3/fireclass) Firestore + Dataclass: declare and interact with your Firestore models using Python dataclasses. ## Installation `pip install fireclass` ## Sample usage ```python from dataclasses import dataclass from enum import Enum from google.cloud import firestore from fireclass import Document, initialize_with_firestore_client class MembershipLevelEnum(Enum): NONE = 1 INTERMEDIATE = 2 FULL = 3 # Define a new type of document as a dataclass @dataclass class Person(Document): email_address: str age: int # Enum fields are supported membership: MembershipLevelEnum # Initialize access to the Firestore DB client = firestore.Client.from_service_account_json("travis-ci-test-suite-service-account.json") initialize_with_firestore_client(client) # Create a new person person = Person(email_address="test@test.com", age=30, membership=MembershipLevelEnum.INTERMEDIATE) # Save the person to the DB person.create() # Update some fields person.age = 31 person.membership = MembershipLevelEnum.NONE person.update() # Fetch this specific person fetched_person = Person.get_document(person.id) # Query for persons for found_person in Person.where("age", "==", 31).stream(): print(found_person) # Delete the document from the DB person.delete() ```


زبان مورد نیاز

مقدار نام
>=3.7 Python


نحوه نصب


نصب پکیج whl fireclass-1.0.4:

    pip install fireclass-1.0.4.whl


نصب پکیج tar.gz fireclass-1.0.4:

    pip install fireclass-1.0.4.tar.gz