sql >> Databasteknik >  >> RDS >> Mysql

Importera ett MySQL-schema till Xcode som en CoreData-datamodell

Egentligen behövde jag funktionen så mycket att jag har bestämt mig för att göra ett OSX-verktyg för att göra det. MEN ... sedan hittade jag ett verktyg i Mac Appstore som (delvis) löser det här problemet (det var gratis under en tid, jag vet inte dess nuvarande tillstånd). Den heter JSONModeler och vad den gör är att analysera ett json-träd och generera kärndatamodellen och alla härledda NSManagedObject-underklasser automatiskt. Så ett typiskt arbetsflöde skulle vara:

  1. Exportera tabellerna från MySQL till xml
  2. Konvertera xml till json
  3. Mata verktyget med den json och skaffa din kärndatamodell

Nu, för ett mer komplicerat scenario (relationer etc) antar jag att du skulle behöva justera din xml så att den skulle återspegla ett giltigt objektträd. Då kommer JSONModeler att kunna återskapa det trädet och exportera det för kärndata.



  1. Initiering av en MySQL-databas distribuerad i en AWS EKS

  2. Vad är längden på en PHP-sessions-id-sträng?

  3. MySQL CASE-sats och REGEXP

  4. Olika CURRENT_TIMESTAMP och SYSDATE i oracle