שינויים ב-dataBase SqlServer
-
נאמר שיש לי בסיס נתונים אצל לקוח ובבסיס נתונים שנמצא אצלי בצעתי שינויים כהוספת עמודות קשרי גומלין וכו'
כיצד אוכל לעדכן את בסיס הנתונים אצל הלקוח מבלי לפגוע במידע הקיים שם כבר
תודה!פורסם במקור בפורום CODE613 ב21/05/2014 08:47 (+03:00)
-
לעושת את זה אוטומטית זה סיפור, וכבר דיברו בנושא הזה כאן באשכול אחר. כדאי לעשות כל שינוי באופן עקבי אצל הלקוח, אחרי שהוא מתברר כיעיל אצלך.
פורסם במקור בפורום CODE613 ב21/05/2014 10:13 (+03:00)
-
הנושא הזה נקרא DataBase Migration.
אני גם סבור כמו ארכיטקט שבמקרים פשוטים הכי קל זה לעשות לבד.
יש כל מיני כלים לכך, אבל השימוש בהם לא נראה לי פשוט. חפש בגוגל C# DB Auto migration.אגב, בCodeFirst הבעיה הרבה יותר רצינית, כי זה מיועד בשביל כאלה שלא רוצים בכלל ליגוע במסד, ובאמת בגירסאות האחרונות יש כלי לזה, אני לא התנסיתי בו.
פורסם במקור בפורום CODE613 ב21/05/2014 11:12 (+03:00)
-
למעשה אחת ה"בשורות" של no-sql כגון מונגו דיבי וכדומה, היתה זו שאין צורך לבנות סכמה בכלל!! אתה כותב קוד פשוט רישום לטבלה, והוא יוצר את הטבלה, את השדה, ומעדכן.
פורסם במקור בפורום CODE613 ב22/05/2014 13:11 (+03:00)
3/4