Commit graph

116 commits

Author SHA1 Message Date
Lance Edgar
7171531dce Update changelog 2023-10-07 18:58:17 -05:00
Lance Edgar
e5988102ad Rename module to corepos.db.office_arch 2023-10-05 11:52:39 -05:00
Lance Edgar
f06f236a60 Update changelog 2023-09-15 12:59:52 -05:00
Lance Edgar
83eecad28d Add model for office_op.Tender 2023-09-15 12:43:02 -05:00
Lance Edgar
541adb6979 Update changelog 2023-09-13 21:51:10 -05:00
Lance Edgar
5214db0a83 Add model for CustomerNotifications table 2023-09-13 16:23:33 -05:00
Lance Edgar
0dda359094 Update changelog 2023-09-07 18:37:48 -05:00
Lance Edgar
0e30303947 Tweak primary key for StockPurchase model
per having a better understanding now, i think..
2023-09-07 17:45:14 -05:00
Lance Edgar
5921a18f12 Update changelog 2023-09-02 13:56:59 -05:00
Lance Edgar
5a77d14a26 Add models for StockPurchase and EquityLiveBalance 2023-06-18 11:38:14 -05:00
Lance Edgar
b2622c473d Update changelog 2023-06-12 20:39:12 -05:00
Lance Edgar
c6144ab310 Add note about meminfo.email_2 field, aka. "alt. phone" 2023-06-12 20:38:12 -05:00
Lance Edgar
4952d2fa3d Rename custdata model to CustomerClassic 2023-06-12 17:28:55 -05:00
Lance Edgar
852a989bd5 Add get_member_types() method for CORE API 2023-06-06 13:13:51 -05:00
Lance Edgar
bb8278dcc8 Update changelog 2023-06-02 14:26:51 -05:00
Lance Edgar
d58426c073 Add support for htdigest auth when using CORE webservices API 2023-05-22 21:34:46 -05:00
Lance Edgar
757fb50a96 Update changelog 2023-05-17 06:57:14 -05:00
Lance Edgar
6e43449ecb Replace setup.py contents with setup.cfg 2023-05-16 13:16:41 -05:00
Lance Edgar
24fb8c8fea Update changelog 2023-05-01 22:17:38 -05:00
Lance Edgar
ad5837405f Require SQLAlchemy 1.4.x 2023-02-15 12:51:50 -06:00
Lance Edgar
2444628c13 Update changelog 2023-01-02 16:56:30 -06:00
Lance Edgar
c2723de467 Delete productUser record when products record is deleted 2022-08-21 00:11:24 -05:00
Lance Edgar
2b80fd6a6b Add basic TransactionDetail for trans archive model 2022-03-26 23:04:05 -05:00
Lance Edgar
af6189b237 Update changelog 2022-03-02 21:35:57 -06:00
Lance Edgar
b46282264c Add model for UserGroup 2022-01-17 18:59:19 -06:00
Lance Edgar
a6306a4882 Remove deprecation warning for corepos.db
everything should be using the right imports now
2021-12-30 21:47:55 -06:00
Lance Edgar
ae45615717 Update changelog 2021-11-04 21:26:22 -05:00
Lance Edgar
41c142b837 Add the custdata model for lane_op DB
also use Numeric instead of Float for "MONEY" columns, for custdata in
both lane_op and office_op
2021-11-04 17:41:39 -05:00
Lance Edgar
754d8697e8 Add proper support for str(Suspension) 2021-09-30 18:44:53 -04:00
Lance Edgar
0d81a41b54 Add User model for office_op 2021-09-07 15:45:51 -05:00
Lance Edgar
69c7be6356 Update changelog 2021-08-31 22:42:22 -05:00
Lance Edgar
092884eab3 Add lane_op model for Department 2021-08-31 22:40:58 -05:00
Lance Edgar
07e3c62b6c Update changelog 2021-08-02 09:07:50 -05:00
Lance Edgar
e4c46b3fa4 Add schema for TableSyncRules 2021-08-02 08:56:05 -05:00
Lance Edgar
b4a07f9875 Update changelog 2021-07-21 20:17:56 -05:00
Lance Edgar
178acdac31 Add basic 'lane_op' DB schema
just the 'products' table so far
2021-07-21 20:02:17 -05:00
Lance Edgar
0d3d007bd1 Update changelog 2021-06-11 18:04:42 -05:00
Lance Edgar
170f0a769a Remove duplicated column name 2021-05-07 11:12:44 -05:00
Lance Edgar
d94189c404 Add FK constraint for ProductLikeCode.upc
not sure why that wasn't already present?
2021-05-04 20:10:14 -05:00
Lance Edgar
b40fbf7cab Add the Product.complete_size convenience attribute
also define `str(VendorItem)`
2021-02-15 12:59:21 -06:00
Lance Edgar
7cf4ec1295 Fetch single vendorItems record by sku instead of upc
b/c that is what we must use as PK when updating the record etc.
2021-02-09 16:11:50 -06:00
Lance Edgar
76f743f3b8 Add set_vendor_item() method for API client 2021-02-09 14:25:18 -06:00
Lance Edgar
1757d09781 Add schema model for Purchase Orders 2021-02-01 15:35:22 -06:00
Lance Edgar
ee9451588c Add basic support for Stores schema and API 2021-01-27 22:19:38 -06:00
Lance Edgar
d398e706c4 Add MemberBarcode to op model 2021-01-13 19:18:17 -06:00
Lance Edgar
19d62b535f Tweak that thing again... 2020-12-31 19:25:33 -06:00
Lance Edgar
52d9595331 Fix Department.see_id field definition
this is not a flag, but a minimum age requirement
2020-12-31 19:01:40 -06:00
Lance Edgar
ff428c4635 Misc. tweaks to product-related schema, for sake of generating SQL
e.g. from IFPS data
2020-12-09 13:09:58 -06:00
Lance Edgar
29638c062c Remove "default" values from Product model definition
i'm a bit torn about this.  on the one hand i like there being some default
values here, but realistically they didn't all make sense.  also it could be
said that default values amount to business logic and that should stay in CORE
basically.

but in the end, i needed these to go away in order to simplify generating some
SQL INSERT statements.  was using SQLAlchemy core and it kept insisting that
all fields with a "default" defined should be part of the INSERT statement, but
really i didn't want them to be.  so they no longer have defaults.
2020-12-07 17:41:01 -06:00
Lance Edgar
9dd5813520 Update changelog 2020-09-16 19:43:35 -05:00