Commit graph

24 commits

Author SHA1 Message Date
Lance Edgar ef1a25f0dc Make sure MemberInfo.customers is sorted by person number
also improve the str() method a bit
2020-07-30 11:11:17 -05:00
Lance Edgar 4c7b208e6e Add Suspension and ReasonCodes to model 2020-07-22 20:25:20 -05:00
Lance Edgar 365d679d76 Add split_street() method for MemberInfo 2020-07-21 15:07:28 -05:00
Lance Edgar 13b8380527 Declare foreign key for CustData.member_type 2020-07-15 22:15:11 -05:00
Lance Edgar 68ab8ff55d Add CustomerAccount.customer_type reference, to MemberType
not 100% sure about the best naming here, hopefully this is good
2020-07-13 11:03:32 -05:00
Lance Edgar 07291b3fa7 Add MemberNote and MemberInfo.notes to data model 2020-07-13 11:02:59 -05:00
Lance Edgar beb73dc668 Add Product.last_sold to schema
hopefully that's a good idea..
2020-04-17 00:24:53 -05:00
Lance Edgar 4b971c289e Add LikeCode and ProductLikeCode models 2020-04-10 14:09:38 -05:00
Lance Edgar d818100da3 Fix id field for TaxRateComponent 2020-03-31 14:09:39 -05:00
Lance Edgar 14a182c675 Disable TaxRate.sales_code attribute, for now
since some older DBs don't have it
2020-03-30 13:44:22 -05:00
Lance Edgar 64e4b18cf0 Add FloorSection and ProductPhysicalLocation models 2020-03-30 13:18:10 -05:00
Lance Edgar acc85ba8de Add ProductUser model 2020-03-30 13:18:08 -05:00
Lance Edgar 6ecfbf4e1a Add ScaleItem model 2020-03-30 12:00:52 -05:00
Lance Edgar 5f3ad79a95 Add VendorDepartment and VendorItem models 2020-03-30 11:39:57 -05:00
Lance Edgar 9b429eb293 Revert "Try out the "synonym" approach for all Vendor model fields"
This reverts commit deea31597c.

we'll keep the synonym in place for `vendorID` but the rest of these just
caused problems, e.g. with tailbone grids
2020-03-30 11:29:21 -05:00
Lance Edgar 07c24b63dc Fix how we interpret Product.id_enforced values
will be an age, not a flag
2020-03-29 23:36:37 -05:00
Lance Edgar e0058c003d Add Product.subdepartment relationship 2020-03-29 23:36:29 -05:00
Lance Edgar 9466b16b64 Add DB models for TaxRate, TaxRateComponent 2020-03-27 20:50:00 -05:00
Lance Edgar 9e850496e7 Add new Customer and CustomerAccount models 2020-03-16 16:54:42 -05:00
Lance Edgar 92f522cf65 Rename "old" Customer model, to CustData
need to make room for "new" Customer model
2020-03-16 16:54:40 -05:00
Lance Edgar deea31597c Try out the "synonym" approach for all Vendor model fields
this seems promising, but let's see if anything breaks first
2020-03-06 13:47:32 -06:00
Lance Edgar 7fc5ae9b4e Add basic CORE webservices API client, for Vendor data
lots more to come yet, once the basic patterns are proven
2020-03-03 21:35:39 -06:00
Lance Edgar a0efa1a967 Add model for datasync changes queue table
just in case it's there, for use w/ datasync watcher
2020-03-01 20:49:26 -06:00
Lance Edgar e44e5967b1 Move "operational" DB for CORE Office to office_op subpackage 2020-02-27 21:42:07 -06:00