Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 36475|Απάντηση: 1

[Πηγή] Να επιτρέπεται η εκκίνηση του πλαισίου οντοτήτων που δεν είναι πλέον έγκυρη __MigrationHistory πίνακα

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 19/10/2016 1:40:14 μ.μ. | | |

Στο Entity Framework, όταν το DbContext φορτώνεται για πρώτη φορά, το OnModelCreating θα ελέγξει τον πίνακα __MigrationHistory, ως λειτουργία προγραμματισμού χρησιμοποιώντας το Code Frist, και όταν υπάρχει πρώτα μια βάση δεδομένων, αυτός ο εντοπισμός είναι περιττός, επομένως πρέπει να αποκλειστεί και πριν από το EF 4.1, μπορείτε να χρησιμοποιήσετε την ακόλουθη πρόταση στη συνάρτηση OnModelCreating για να αποκλείσετε αυτόν τον εντοπισμό:




Μετά την έκδοση 4.3, οι παραπάνω προτάσεις καταργούνται ρητά από το MSDN, επομένως πρέπει να αντικατασταθούν με νέο τρόπο:


Όλα είναι καλά με το νέο EF!




Προηγούμενος:Ο κωδικός EF Frist ενημερώνεται από το μοντέλο οντότητας στη βάση δεδομένων
Επόμενος:Ο αριθμός των πινάκων και τα ονόματα των πινάκων στη στατιστική βάση δεδομένων σε Mssql και Oracle
 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 7/2/2021 3:08:50 μ.μ. |
Στρατηγική προετοιμασίας βάσης δεδομένων στο EF 6 Code-First
https://www.itsvse.com/thread-7441-1-1.html

Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com