Skip to content

Commit ccbc179

Browse files
authored
Merge pull request #27 from invertase/db-event-rename
refactor: rename `db.DatabaseEvent` to `db.Event`
2 parents 62454dd + a5b2da8 commit ccbc179

File tree

2 files changed

+11
-11
lines changed

2 files changed

+11
-11
lines changed

example/functions/main.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,22 +17,22 @@
1717
reference="hello",
1818
region=options.SupportedRegion.EUROPE_WEST1,
1919
)
20-
def onwriteexample(event: db.DatabaseEvent[db.Change[object]]) -> None:
20+
def onwriteexample(event: db.Event[db.Change[object]]) -> None:
2121
print("Hello from db write event:", event)
2222

2323

2424
@db.on_value_created(reference="hello/{any_thing_here}/bar")
25-
def oncreatedexample(event: db.DatabaseEvent[object]) -> None:
25+
def oncreatedexample(event: db.Event[object]) -> None:
2626
print("Hello from db create event:", event)
2727

2828

2929
@db.on_value_deleted(reference="hello/{any_thing_here}/bar")
30-
def ondeletedexample(event: db.DatabaseEvent[object]) -> None:
30+
def ondeletedexample(event: db.Event[object]) -> None:
3131
print("Hello from db delete event:", event)
3232

3333

3434
@db.on_value_updated(reference="hello")
35-
def onupdatedexample(event: db.DatabaseEvent[db.Change[object]]) -> None:
35+
def onupdatedexample(event: db.Event[db.Change[object]]) -> None:
3636
print("Hello from db updated event:", event)
3737

3838

src/firebase_functions/db.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434

3535

3636
@_dataclass.dataclass(frozen=True)
37-
class DatabaseEvent(_core.CloudEvent[_core.T]):
37+
class Event(_core.CloudEvent[_core.T]):
3838
"""
3939
A CloudEvent that contains a DataSnapshot or a Change<DataSnapshot>.
4040
"""
@@ -66,8 +66,8 @@ class DatabaseEvent(_core.CloudEvent[_core.T]):
6666
"""
6767

6868

69-
_E1 = DatabaseEvent[Change[_typing.Any | None]]
70-
_E2 = DatabaseEvent[_typing.Any | None]
69+
_E1 = Event[Change[_typing.Any | None]]
70+
_E2 = Event[_typing.Any | None]
7171
_C1 = _typing.Callable[[_E1], None]
7272
_C2 = _typing.Callable[[_E2], None]
7373

@@ -91,7 +91,7 @@ def _db_endpoint_handler(
9191
before=before,
9292
after=after,
9393
)
94-
database_event = DatabaseEvent(
94+
database_event = Event(
9595
firebase_database_host=event_attributes["firebasedatabasehost"],
9696
instance=event_attributes["instance"],
9797
reference=event_attributes["ref"],
@@ -121,7 +121,7 @@ def on_value_written(**kwargs) -> _typing.Callable[[_C1], _C1]:
121121
.. code-block:: python
122122
123123
@on_value_written(reference="*")
124-
def example(event: DatabaseEvent[Change[object]]) -> None:
124+
def example(event: Event[Change[object]]) -> None:
125125
pass
126126
127127
"""
@@ -153,7 +153,7 @@ def on_value_updated(**kwargs) -> _typing.Callable[[_C1], _C1]:
153153
.. code-block:: python
154154
155155
@on_value_updated(reference="*")
156-
def example(event: DatabaseEvent[Change[object]]) -> None:
156+
def example(event: Event[Change[object]]) -> None:
157157
pass
158158
159159
"""
@@ -216,7 +216,7 @@ def on_value_deleted(**kwargs) -> _typing.Callable[[_C2], _C2]:
216216
.. code-block:: python
217217
218218
@on_value_deleted(reference="*")
219-
def example(event: DatabaseEvent[object]) -> None:
219+
def example(event: Event[object]) -> None:
220220
pass
221221
222222
"""

0 commit comments

Comments
 (0)