garfield.donations.db
Module¶
-
class
garfield.donations.db.
CBFDonations
(donation_type)¶ Bases:
object
-
apply
(query)¶
-
description
¶
-
prio
= 69¶
-
-
class
garfield.donations.db.
CBFDonationsAll
¶ Bases:
object
-
apply
(query)¶
-
description
= u'Spenden: Alle'¶
-
prio
= 70¶
-
-
class
garfield.donations.db.
Donation
¶ Bases:
object
@DynamicAttrs
-
static
accept
(sess, cash_box_id, donation_type_id, amount=None)¶
-
static
cancel
(sess, cash_box_log_id)¶
-
static
-
class
garfield.donations.db.
DonationCanceller
(sess, **_)¶ Bases:
object
-
is_available
(cash_box_log_row)¶
-
perform_on
(cash_box_log_row)¶
-
-
garfield.donations.db.
add_donations_cash_box_filters
(cb_filters, sess, **_)¶
-
garfield.donations.db.
enhance_description
(cash_box_log_row)¶ Returns an enhanced description for the cash box log row or
None
in case no donation type is involved.
-
garfield.donations.db.
setup_donations_environment
(_config, garfield_sess, garfield_meta, _environment_sess)¶
-
garfield.donations.db.
setup_tables
(sess, meta)¶