Skip to content

Commit 889d403

Browse files
committed
Consistent ordering of fk*
followup from #93
1 parent f70055f commit 889d403

File tree

40 files changed

+136
-136
lines changed

40 files changed

+136
-136
lines changed

typo-tester-anorm/generated-and-checked-in/adventureworks/person/businessentityaddress/BusinessentityaddressFields.scala

+3-3
Original file line numberDiff line numberDiff line change
@@ -35,12 +35,12 @@ trait BusinessentityaddressFields {
3535
def addresstypeid: IdField[AddresstypeId, BusinessentityaddressRow]
3636
def rowguid: Field[TypoUUID, BusinessentityaddressRow]
3737
def modifieddate: Field[TypoLocalDateTime, BusinessentityaddressRow]
38-
def fkAddress: ForeignKey[AddressFields, AddressRow] =
39-
ForeignKey[AddressFields, AddressRow]("person.FK_BusinessEntityAddress_Address_AddressID", Nil)
40-
.withColumnPair(addressid, _.addressid)
4138
def fkAddresstype: ForeignKey[AddresstypeFields, AddresstypeRow] =
4239
ForeignKey[AddresstypeFields, AddresstypeRow]("person.FK_BusinessEntityAddress_AddressType_AddressTypeID", Nil)
4340
.withColumnPair(addresstypeid, _.addresstypeid)
41+
def fkAddress: ForeignKey[AddressFields, AddressRow] =
42+
ForeignKey[AddressFields, AddressRow]("person.FK_BusinessEntityAddress_Address_AddressID", Nil)
43+
.withColumnPair(addressid, _.addressid)
4444
def fkBusinessentity: ForeignKey[BusinessentityFields, BusinessentityRow] =
4545
ForeignKey[BusinessentityFields, BusinessentityRow]("person.FK_BusinessEntityAddress_BusinessEntity_BusinessEntityID", Nil)
4646
.withColumnPair(businessentityid, _.businessentityid)

typo-tester-anorm/generated-and-checked-in/adventureworks/person/businessentitycontact/BusinessentitycontactFields.scala

+6-6
Original file line numberDiff line numberDiff line change
@@ -34,15 +34,15 @@ trait BusinessentitycontactFields {
3434
def contacttypeid: IdField[ContacttypeId, BusinessentitycontactRow]
3535
def rowguid: Field[TypoUUID, BusinessentitycontactRow]
3636
def modifieddate: Field[TypoLocalDateTime, BusinessentitycontactRow]
37-
def fkPerson: ForeignKey[PersonFields, PersonRow] =
38-
ForeignKey[PersonFields, PersonRow]("person.FK_BusinessEntityContact_Person_PersonID", Nil)
39-
.withColumnPair(personid, _.businessentityid)
40-
def fkContacttype: ForeignKey[ContacttypeFields, ContacttypeRow] =
41-
ForeignKey[ContacttypeFields, ContacttypeRow]("person.FK_BusinessEntityContact_ContactType_ContactTypeID", Nil)
42-
.withColumnPair(contacttypeid, _.contacttypeid)
4337
def fkBusinessentity: ForeignKey[BusinessentityFields, BusinessentityRow] =
4438
ForeignKey[BusinessentityFields, BusinessentityRow]("person.FK_BusinessEntityContact_BusinessEntity_BusinessEntityID", Nil)
4539
.withColumnPair(businessentityid, _.businessentityid)
40+
def fkContacttype: ForeignKey[ContacttypeFields, ContacttypeRow] =
41+
ForeignKey[ContacttypeFields, ContacttypeRow]("person.FK_BusinessEntityContact_ContactType_ContactTypeID", Nil)
42+
.withColumnPair(contacttypeid, _.contacttypeid)
43+
def fkPerson: ForeignKey[PersonFields, PersonRow] =
44+
ForeignKey[PersonFields, PersonRow]("person.FK_BusinessEntityContact_Person_PersonID", Nil)
45+
.withColumnPair(personid, _.businessentityid)
4646
def compositeIdIs(compositeId: BusinessentitycontactId): SqlExpr[Boolean, Required] =
4747
businessentityid.isEqual(compositeId.businessentityid).and(personid.isEqual(compositeId.personid)).and(contacttypeid.isEqual(compositeId.contacttypeid))
4848
def compositeIdIn(compositeIds: Array[BusinessentitycontactId]): SqlExpr[Boolean, Required] =

typo-tester-anorm/generated-and-checked-in/adventureworks/production/billofmaterials/BillofmaterialsFields.scala

+3-3
Original file line numberDiff line numberDiff line change
@@ -33,12 +33,12 @@ trait BillofmaterialsFields {
3333
def bomlevel: Field[TypoShort, BillofmaterialsRow]
3434
def perassemblyqty: Field[BigDecimal, BillofmaterialsRow]
3535
def modifieddate: Field[TypoLocalDateTime, BillofmaterialsRow]
36-
def fkProductProductassemblyid: ForeignKey[ProductFields, ProductRow] =
37-
ForeignKey[ProductFields, ProductRow]("production.FK_BillOfMaterials_Product_ProductAssemblyID", Nil)
38-
.withColumnPair(productassemblyid, _.productid)
3936
def fkProductComponentid: ForeignKey[ProductFields, ProductRow] =
4037
ForeignKey[ProductFields, ProductRow]("production.FK_BillOfMaterials_Product_ComponentID", Nil)
4138
.withColumnPair(componentid, _.productid)
39+
def fkProductProductassemblyid: ForeignKey[ProductFields, ProductRow] =
40+
ForeignKey[ProductFields, ProductRow]("production.FK_BillOfMaterials_Product_ProductAssemblyID", Nil)
41+
.withColumnPair(productassemblyid, _.productid)
4242
def fkUnitmeasure: ForeignKey[UnitmeasureFields, UnitmeasureRow] =
4343
ForeignKey[UnitmeasureFields, UnitmeasureRow]("production.FK_BillOfMaterials_UnitMeasure_UnitMeasureCode", Nil)
4444
.withColumnPair(unitmeasurecode, _.unitmeasurecode)

typo-tester-anorm/generated-and-checked-in/adventureworks/production/product/ProductFields.scala

+6-6
Original file line numberDiff line numberDiff line change
@@ -55,18 +55,18 @@ trait ProductFields {
5555
def discontinueddate: OptField[TypoLocalDateTime, ProductRow]
5656
def rowguid: Field[TypoUUID, ProductRow]
5757
def modifieddate: Field[TypoLocalDateTime, ProductRow]
58-
def fkUnitmeasureSizeunitmeasurecode: ForeignKey[UnitmeasureFields, UnitmeasureRow] =
59-
ForeignKey[UnitmeasureFields, UnitmeasureRow]("production.FK_Product_UnitMeasure_SizeUnitMeasureCode", Nil)
60-
.withColumnPair(sizeunitmeasurecode, _.unitmeasurecode)
61-
def fkUnitmeasureWeightunitmeasurecode: ForeignKey[UnitmeasureFields, UnitmeasureRow] =
62-
ForeignKey[UnitmeasureFields, UnitmeasureRow]("production.FK_Product_UnitMeasure_WeightUnitMeasureCode", Nil)
63-
.withColumnPair(weightunitmeasurecode, _.unitmeasurecode)
6458
def fkProductmodel: ForeignKey[ProductmodelFields, ProductmodelRow] =
6559
ForeignKey[ProductmodelFields, ProductmodelRow]("production.FK_Product_ProductModel_ProductModelID", Nil)
6660
.withColumnPair(productmodelid, _.productmodelid)
6761
def fkProductsubcategory: ForeignKey[ProductsubcategoryFields, ProductsubcategoryRow] =
6862
ForeignKey[ProductsubcategoryFields, ProductsubcategoryRow]("production.FK_Product_ProductSubcategory_ProductSubcategoryID", Nil)
6963
.withColumnPair(productsubcategoryid, _.productsubcategoryid)
64+
def fkUnitmeasureSizeunitmeasurecode: ForeignKey[UnitmeasureFields, UnitmeasureRow] =
65+
ForeignKey[UnitmeasureFields, UnitmeasureRow]("production.FK_Product_UnitMeasure_SizeUnitMeasureCode", Nil)
66+
.withColumnPair(sizeunitmeasurecode, _.unitmeasurecode)
67+
def fkUnitmeasureWeightunitmeasurecode: ForeignKey[UnitmeasureFields, UnitmeasureRow] =
68+
ForeignKey[UnitmeasureFields, UnitmeasureRow]("production.FK_Product_UnitMeasure_WeightUnitMeasureCode", Nil)
69+
.withColumnPair(weightunitmeasurecode, _.unitmeasurecode)
7070
}
7171

7272
object ProductFields {

typo-tester-anorm/generated-and-checked-in/adventureworks/production/productdocument/ProductdocumentFields.scala

+3-3
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,12 @@ trait ProductdocumentFields {
2929
def productid: IdField[ProductId, ProductdocumentRow]
3030
def modifieddate: Field[TypoLocalDateTime, ProductdocumentRow]
3131
def documentnode: IdField[DocumentId, ProductdocumentRow]
32-
def fkProduct: ForeignKey[ProductFields, ProductRow] =
33-
ForeignKey[ProductFields, ProductRow]("production.FK_ProductDocument_Product_ProductID", Nil)
34-
.withColumnPair(productid, _.productid)
3532
def fkDocument: ForeignKey[DocumentFields, DocumentRow] =
3633
ForeignKey[DocumentFields, DocumentRow]("production.FK_ProductDocument_Document_DocumentNode", Nil)
3734
.withColumnPair(documentnode, _.documentnode)
35+
def fkProduct: ForeignKey[ProductFields, ProductRow] =
36+
ForeignKey[ProductFields, ProductRow]("production.FK_ProductDocument_Product_ProductID", Nil)
37+
.withColumnPair(productid, _.productid)
3838
def compositeIdIs(compositeId: ProductdocumentId): SqlExpr[Boolean, Required] =
3939
productid.isEqual(compositeId.productid).and(documentnode.isEqual(compositeId.documentnode))
4040
def compositeIdIn(compositeIds: Array[ProductdocumentId]): SqlExpr[Boolean, Required] =

typo-tester-anorm/generated-and-checked-in/adventureworks/production/productmodelillustration/ProductmodelillustrationFields.scala

+3-3
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,12 @@ trait ProductmodelillustrationFields {
2929
def productmodelid: IdField[ProductmodelId, ProductmodelillustrationRow]
3030
def illustrationid: IdField[IllustrationId, ProductmodelillustrationRow]
3131
def modifieddate: Field[TypoLocalDateTime, ProductmodelillustrationRow]
32-
def fkProductmodel: ForeignKey[ProductmodelFields, ProductmodelRow] =
33-
ForeignKey[ProductmodelFields, ProductmodelRow]("production.FK_ProductModelIllustration_ProductModel_ProductModelID", Nil)
34-
.withColumnPair(productmodelid, _.productmodelid)
3532
def fkIllustration: ForeignKey[IllustrationFields, IllustrationRow] =
3633
ForeignKey[IllustrationFields, IllustrationRow]("production.FK_ProductModelIllustration_Illustration_IllustrationID", Nil)
3734
.withColumnPair(illustrationid, _.illustrationid)
35+
def fkProductmodel: ForeignKey[ProductmodelFields, ProductmodelRow] =
36+
ForeignKey[ProductmodelFields, ProductmodelRow]("production.FK_ProductModelIllustration_ProductModel_ProductModelID", Nil)
37+
.withColumnPair(productmodelid, _.productmodelid)
3838
def compositeIdIs(compositeId: ProductmodelillustrationId): SqlExpr[Boolean, Required] =
3939
productmodelid.isEqual(compositeId.productmodelid).and(illustrationid.isEqual(compositeId.illustrationid))
4040
def compositeIdIn(compositeIds: Array[ProductmodelillustrationId]): SqlExpr[Boolean, Required] =

typo-tester-anorm/generated-and-checked-in/adventureworks/production/productmodelproductdescriptionculture/ProductmodelproductdescriptioncultureFields.scala

+3-3
Original file line numberDiff line numberDiff line change
@@ -33,12 +33,12 @@ trait ProductmodelproductdescriptioncultureFields {
3333
def productdescriptionid: IdField[ProductdescriptionId, ProductmodelproductdescriptioncultureRow]
3434
def cultureid: IdField[CultureId, ProductmodelproductdescriptioncultureRow]
3535
def modifieddate: Field[TypoLocalDateTime, ProductmodelproductdescriptioncultureRow]
36-
def fkProductdescription: ForeignKey[ProductdescriptionFields, ProductdescriptionRow] =
37-
ForeignKey[ProductdescriptionFields, ProductdescriptionRow]("production.FK_ProductModelProductDescriptionCulture_ProductDescription_Pro", Nil)
38-
.withColumnPair(productdescriptionid, _.productdescriptionid)
3936
def fkCulture: ForeignKey[CultureFields, CultureRow] =
4037
ForeignKey[CultureFields, CultureRow]("production.FK_ProductModelProductDescriptionCulture_Culture_CultureID", Nil)
4138
.withColumnPair(cultureid, _.cultureid)
39+
def fkProductdescription: ForeignKey[ProductdescriptionFields, ProductdescriptionRow] =
40+
ForeignKey[ProductdescriptionFields, ProductdescriptionRow]("production.FK_ProductModelProductDescriptionCulture_ProductDescription_Pro", Nil)
41+
.withColumnPair(productdescriptionid, _.productdescriptionid)
4242
def fkProductmodel: ForeignKey[ProductmodelFields, ProductmodelRow] =
4343
ForeignKey[ProductmodelFields, ProductmodelRow]("production.FK_ProductModelProductDescriptionCulture_ProductModel_ProductMo", Nil)
4444
.withColumnPair(productmodelid, _.productmodelid)

typo-tester-anorm/generated-and-checked-in/adventureworks/production/productproductphoto/ProductproductphotoFields.scala

+3-3
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,12 @@ trait ProductproductphotoFields {
3131
def productphotoid: IdField[ProductphotoId, ProductproductphotoRow]
3232
def primary: Field[Flag, ProductproductphotoRow]
3333
def modifieddate: Field[TypoLocalDateTime, ProductproductphotoRow]
34-
def fkProduct: ForeignKey[ProductFields, ProductRow] =
35-
ForeignKey[ProductFields, ProductRow]("production.FK_ProductProductPhoto_Product_ProductID", Nil)
36-
.withColumnPair(productid, _.productid)
3734
def fkProductphoto: ForeignKey[ProductphotoFields, ProductphotoRow] =
3835
ForeignKey[ProductphotoFields, ProductphotoRow]("production.FK_ProductProductPhoto_ProductPhoto_ProductPhotoID", Nil)
3936
.withColumnPair(productphotoid, _.productphotoid)
37+
def fkProduct: ForeignKey[ProductFields, ProductRow] =
38+
ForeignKey[ProductFields, ProductRow]("production.FK_ProductProductPhoto_Product_ProductID", Nil)
39+
.withColumnPair(productid, _.productid)
4040
def compositeIdIs(compositeId: ProductproductphotoId): SqlExpr[Boolean, Required] =
4141
productid.isEqual(compositeId.productid).and(productphotoid.isEqual(compositeId.productphotoid))
4242
def compositeIdIn(compositeIds: Array[ProductproductphotoId]): SqlExpr[Boolean, Required] =

typo-tester-anorm/generated-and-checked-in/adventureworks/purchasing/purchaseorderheader/PurchaseorderheaderFields.scala

+3-3
Original file line numberDiff line numberDiff line change
@@ -41,12 +41,12 @@ trait PurchaseorderheaderFields {
4141
def fkHumanresourcesEmployee: ForeignKey[EmployeeFields, EmployeeRow] =
4242
ForeignKey[EmployeeFields, EmployeeRow]("purchasing.FK_PurchaseOrderHeader_Employee_EmployeeID", Nil)
4343
.withColumnPair(employeeid, _.businessentityid)
44-
def fkVendor: ForeignKey[VendorFields, VendorRow] =
45-
ForeignKey[VendorFields, VendorRow]("purchasing.FK_PurchaseOrderHeader_Vendor_VendorID", Nil)
46-
.withColumnPair(vendorid, _.businessentityid)
4744
def fkShipmethod: ForeignKey[ShipmethodFields, ShipmethodRow] =
4845
ForeignKey[ShipmethodFields, ShipmethodRow]("purchasing.FK_PurchaseOrderHeader_ShipMethod_ShipMethodID", Nil)
4946
.withColumnPair(shipmethodid, _.shipmethodid)
47+
def fkVendor: ForeignKey[VendorFields, VendorRow] =
48+
ForeignKey[VendorFields, VendorRow]("purchasing.FK_PurchaseOrderHeader_Vendor_VendorID", Nil)
49+
.withColumnPair(vendorid, _.businessentityid)
5050
}
5151

5252
object PurchaseorderheaderFields {

typo-tester-anorm/generated-and-checked-in/adventureworks/sales/customer/CustomerFields.scala

+3-3
Original file line numberDiff line numberDiff line change
@@ -35,12 +35,12 @@ trait CustomerFields {
3535
def fkPersonPerson: ForeignKey[PersonFields, PersonRow] =
3636
ForeignKey[PersonFields, PersonRow]("sales.FK_Customer_Person_PersonID", Nil)
3737
.withColumnPair(personid, _.businessentityid)
38-
def fkStore: ForeignKey[StoreFields, StoreRow] =
39-
ForeignKey[StoreFields, StoreRow]("sales.FK_Customer_Store_StoreID", Nil)
40-
.withColumnPair(storeid, _.businessentityid)
4138
def fkSalesterritory: ForeignKey[SalesterritoryFields, SalesterritoryRow] =
4239
ForeignKey[SalesterritoryFields, SalesterritoryRow]("sales.FK_Customer_SalesTerritory_TerritoryID", Nil)
4340
.withColumnPair(territoryid, _.territoryid)
41+
def fkStore: ForeignKey[StoreFields, StoreRow] =
42+
ForeignKey[StoreFields, StoreRow]("sales.FK_Customer_Store_StoreID", Nil)
43+
.withColumnPair(storeid, _.businessentityid)
4444
}
4545

4646
object CustomerFields {

typo-tester-anorm/generated-and-checked-in/adventureworks/sales/personcreditcard/PersoncreditcardFields.scala

+3-3
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,12 @@ trait PersoncreditcardFields {
2929
def businessentityid: IdField[BusinessentityId, PersoncreditcardRow]
3030
def creditcardid: IdField[/* user-picked */ CustomCreditcardId, PersoncreditcardRow]
3131
def modifieddate: Field[TypoLocalDateTime, PersoncreditcardRow]
32-
def fkPersonPerson: ForeignKey[PersonFields, PersonRow] =
33-
ForeignKey[PersonFields, PersonRow]("sales.FK_PersonCreditCard_Person_BusinessEntityID", Nil)
34-
.withColumnPair(businessentityid, _.businessentityid)
3532
def fkCreditcard: ForeignKey[CreditcardFields, CreditcardRow] =
3633
ForeignKey[CreditcardFields, CreditcardRow]("sales.FK_PersonCreditCard_CreditCard_CreditCardID", Nil)
3734
.withColumnPair(creditcardid, _.creditcardid)
35+
def fkPersonPerson: ForeignKey[PersonFields, PersonRow] =
36+
ForeignKey[PersonFields, PersonRow]("sales.FK_PersonCreditCard_Person_BusinessEntityID", Nil)
37+
.withColumnPair(businessentityid, _.businessentityid)
3838
def compositeIdIs(compositeId: PersoncreditcardId): SqlExpr[Boolean, Required] =
3939
businessentityid.isEqual(compositeId.businessentityid).and(creditcardid.isEqual(compositeId.creditcardid))
4040
def compositeIdIn(compositeIds: Array[PersoncreditcardId]): SqlExpr[Boolean, Required] =

typo-tester-anorm/generated-and-checked-in/adventureworks/sales/salesorderheader/SalesorderheaderFields.scala

+3-3
Original file line numberDiff line numberDiff line change
@@ -86,12 +86,12 @@ trait SalesorderheaderFields {
8686
def fkSalesperson: ForeignKey[SalespersonFields, SalespersonRow] =
8787
ForeignKey[SalespersonFields, SalespersonRow]("sales.FK_SalesOrderHeader_SalesPerson_SalesPersonID", Nil)
8888
.withColumnPair(salespersonid, _.businessentityid)
89-
def fkPurchasingShipmethod: ForeignKey[ShipmethodFields, ShipmethodRow] =
90-
ForeignKey[ShipmethodFields, ShipmethodRow]("sales.FK_SalesOrderHeader_ShipMethod_ShipMethodID", Nil)
91-
.withColumnPair(shipmethodid, _.shipmethodid)
9289
def fkSalesterritory: ForeignKey[SalesterritoryFields, SalesterritoryRow] =
9390
ForeignKey[SalesterritoryFields, SalesterritoryRow]("sales.FK_SalesOrderHeader_SalesTerritory_TerritoryID", Nil)
9491
.withColumnPair(territoryid, _.territoryid)
92+
def fkPurchasingShipmethod: ForeignKey[ShipmethodFields, ShipmethodRow] =
93+
ForeignKey[ShipmethodFields, ShipmethodRow]("sales.FK_SalesOrderHeader_ShipMethod_ShipMethodID", Nil)
94+
.withColumnPair(shipmethodid, _.shipmethodid)
9595
}
9696

9797
object SalesorderheaderFields {

typo-tester-anorm/generated-and-checked-in/adventureworks/sales/salesorderheadersalesreason/SalesorderheadersalesreasonFields.scala

+3-3
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,12 @@ trait SalesorderheadersalesreasonFields {
2929
def salesorderid: IdField[SalesorderheaderId, SalesorderheadersalesreasonRow]
3030
def salesreasonid: IdField[SalesreasonId, SalesorderheadersalesreasonRow]
3131
def modifieddate: Field[TypoLocalDateTime, SalesorderheadersalesreasonRow]
32-
def fkSalesreason: ForeignKey[SalesreasonFields, SalesreasonRow] =
33-
ForeignKey[SalesreasonFields, SalesreasonRow]("sales.FK_SalesOrderHeaderSalesReason_SalesReason_SalesReasonID", Nil)
34-
.withColumnPair(salesreasonid, _.salesreasonid)
3532
def fkSalesorderheader: ForeignKey[SalesorderheaderFields, SalesorderheaderRow] =
3633
ForeignKey[SalesorderheaderFields, SalesorderheaderRow]("sales.FK_SalesOrderHeaderSalesReason_SalesOrderHeader_SalesOrderID", Nil)
3734
.withColumnPair(salesorderid, _.salesorderid)
35+
def fkSalesreason: ForeignKey[SalesreasonFields, SalesreasonRow] =
36+
ForeignKey[SalesreasonFields, SalesreasonRow]("sales.FK_SalesOrderHeaderSalesReason_SalesReason_SalesReasonID", Nil)
37+
.withColumnPair(salesreasonid, _.salesreasonid)
3838
def compositeIdIs(compositeId: SalesorderheadersalesreasonId): SqlExpr[Boolean, Required] =
3939
salesorderid.isEqual(compositeId.salesorderid).and(salesreasonid.isEqual(compositeId.salesreasonid))
4040
def compositeIdIn(compositeIds: Array[SalesorderheadersalesreasonId]): SqlExpr[Boolean, Required] =

typo-tester-doobie/generated-and-checked-in/adventureworks/person/businessentityaddress/BusinessentityaddressFields.scala

+3-3
Original file line numberDiff line numberDiff line change
@@ -35,12 +35,12 @@ trait BusinessentityaddressFields {
3535
def addresstypeid: IdField[AddresstypeId, BusinessentityaddressRow]
3636
def rowguid: Field[TypoUUID, BusinessentityaddressRow]
3737
def modifieddate: Field[TypoLocalDateTime, BusinessentityaddressRow]
38-
def fkAddress: ForeignKey[AddressFields, AddressRow] =
39-
ForeignKey[AddressFields, AddressRow]("person.FK_BusinessEntityAddress_Address_AddressID", Nil)
40-
.withColumnPair(addressid, _.addressid)
4138
def fkAddresstype: ForeignKey[AddresstypeFields, AddresstypeRow] =
4239
ForeignKey[AddresstypeFields, AddresstypeRow]("person.FK_BusinessEntityAddress_AddressType_AddressTypeID", Nil)
4340
.withColumnPair(addresstypeid, _.addresstypeid)
41+
def fkAddress: ForeignKey[AddressFields, AddressRow] =
42+
ForeignKey[AddressFields, AddressRow]("person.FK_BusinessEntityAddress_Address_AddressID", Nil)
43+
.withColumnPair(addressid, _.addressid)
4444
def fkBusinessentity: ForeignKey[BusinessentityFields, BusinessentityRow] =
4545
ForeignKey[BusinessentityFields, BusinessentityRow]("person.FK_BusinessEntityAddress_BusinessEntity_BusinessEntityID", Nil)
4646
.withColumnPair(businessentityid, _.businessentityid)

typo-tester-doobie/generated-and-checked-in/adventureworks/person/businessentitycontact/BusinessentitycontactFields.scala

+6-6
Original file line numberDiff line numberDiff line change
@@ -34,15 +34,15 @@ trait BusinessentitycontactFields {
3434
def contacttypeid: IdField[ContacttypeId, BusinessentitycontactRow]
3535
def rowguid: Field[TypoUUID, BusinessentitycontactRow]
3636
def modifieddate: Field[TypoLocalDateTime, BusinessentitycontactRow]
37-
def fkPerson: ForeignKey[PersonFields, PersonRow] =
38-
ForeignKey[PersonFields, PersonRow]("person.FK_BusinessEntityContact_Person_PersonID", Nil)
39-
.withColumnPair(personid, _.businessentityid)
40-
def fkContacttype: ForeignKey[ContacttypeFields, ContacttypeRow] =
41-
ForeignKey[ContacttypeFields, ContacttypeRow]("person.FK_BusinessEntityContact_ContactType_ContactTypeID", Nil)
42-
.withColumnPair(contacttypeid, _.contacttypeid)
4337
def fkBusinessentity: ForeignKey[BusinessentityFields, BusinessentityRow] =
4438
ForeignKey[BusinessentityFields, BusinessentityRow]("person.FK_BusinessEntityContact_BusinessEntity_BusinessEntityID", Nil)
4539
.withColumnPair(businessentityid, _.businessentityid)
40+
def fkContacttype: ForeignKey[ContacttypeFields, ContacttypeRow] =
41+
ForeignKey[ContacttypeFields, ContacttypeRow]("person.FK_BusinessEntityContact_ContactType_ContactTypeID", Nil)
42+
.withColumnPair(contacttypeid, _.contacttypeid)
43+
def fkPerson: ForeignKey[PersonFields, PersonRow] =
44+
ForeignKey[PersonFields, PersonRow]("person.FK_BusinessEntityContact_Person_PersonID", Nil)
45+
.withColumnPair(personid, _.businessentityid)
4646
def compositeIdIs(compositeId: BusinessentitycontactId): SqlExpr[Boolean, Required] =
4747
businessentityid.isEqual(compositeId.businessentityid).and(personid.isEqual(compositeId.personid)).and(contacttypeid.isEqual(compositeId.contacttypeid))
4848
def compositeIdIn(compositeIds: Array[BusinessentitycontactId]): SqlExpr[Boolean, Required] =

0 commit comments

Comments
 (0)