ቪዲዮ: ላራቬል ፍልሰት እንዴት ይሠራል?
2024 ደራሲ ደራሲ: Lynn Donovan | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2023-12-15 23:42
3 መልሶች. ፍልሰት ለዳታቤዝዎ የስሪት ቁጥጥር አይነት ናቸው። አንድ ቡድን የውሂብ ጎታውን ንድፍ እንዲያስተካክል እና አሁን ባለው የንድፍ ሁኔታ ላይ እንደተዘመነ እንዲቆይ ያስችላሉ። ፍልሰት የመተግበሪያዎን እቅድ በቀላሉ ለማስተዳደር በተለምዶ ከ Schema Builder ጋር የተጣመሩ ናቸው።
ከዚህ፣ በላራቬል ውስጥ የስደት ጥቅም ምንድነው?
በቀላል አነጋገር፣ የላራቬል ፍልሰት እንደ phpmyadmin ወይም sql lite ወይም የትኛውም ሥራ አስኪያጅዎ ወደ የውሂብ ጎታ አስተዳዳሪ ሳይሄዱ በመረጃ ቋትዎ ውስጥ ሠንጠረዥ እንዲፈጥሩ የሚያስችልዎ መንገድ ነው።
በሁለተኛ ደረጃ, ላራቬል ውስጥ እንዴት እሰደዳለሁ? ለ መፍጠር ሀ ስደት ፣ ይጠቀሙ ማድረግ : ስደት የእጅ ባለሙያ ትዕዛዝ: እርስዎ ሲሆኑ መፍጠር ሀ ስደት ፋይል፣ ላራቬል በ /database/migrations directory ውስጥ ያከማቻል። እያንዳንዱ ስደት የፋይል ስም የሚፈቅድ የጊዜ ማህተም ይዟል ላራቬል የፍልሰቶቹን ቅደም ተከተል ለመወሰን.
በዚህ መንገድ ላራቬል ውስጥ ስደት ምንድን ነው?
የእጅ ባለሙያ እና ላራቬል ፍልሰት። ባጭሩ፣ ፍልሰት ማለት ከሁለቱም ወደላይ() እና ወደ ታች() ስልት የክፍል ፍቺን ያካተቱ ፋይሎች ናቸው። የላይ() ዘዴ የሚካሄደው በ ስደት በመረጃ ቋቱ ላይ ለውጦችን ለመተግበር ተፈፃሚ ይሆናል። ለውጦቹን ለመመለስ የታች() ዘዴ ይካሄዳል።
በላራቬል ውስጥ የተለየ ፍልሰት እንዴት መመለስ እችላለሁ?
የቡድኑን ብዛት ይቀይሩ ስደት ትፈልጊያለሽ እንዲመለስ ወደ ከፍተኛው. ሩጡ መሰደድ : እንዲመለስ.
- ወደ DB ሂድ እና የፍልሰት ግቤትን ሰርዝ/ስም ለአንተ-ተኮር ፍልሰት።
- በእርስዎ ልዩ-ፍልሰት የተፈጠረውን ሰንጠረዥ ጣል ያድርጉ።
- php artisan migrate --path=/database/migrations/Your-specific-migration አሂድ። php.
የሚመከር:
በ Salesforce ውስጥ የጉንዳን ፍልሰት መሳሪያ እንዴት ማውረድ እችላለሁ?
የAnt Migration Tool ን ይጫኑ። የፀደይ '20 Ant Migration Tool zip ፋይል። የማውረጃው አገናኝ ለ Salesforce ማረጋገጥን አይፈልግም። ወደ Salesforce ከገቡ፣ በአሳሽዎ ውስጥ ያለውን አገናኝ ከመድረስዎ በፊት እንዲወጡ እንመክርዎታለን። አስቀምጥ። zip ፋይል በአገር ውስጥ፣ እና ይዘቱን ወደ መረጡት ማውጫ ያውጡ
በ Salesforce ውስጥ የጉንዳን ፍልሰት መሳሪያን እንዴት እጠቀማለሁ?
የAnt Migration Toolን በመጠቀም በግንባታ ላይ ላለው ምንጭ Salesforce ድርጅት ምስክርነቶችን እና የግንኙነት መረጃዎችን ያስገቡ። በግንባታ ውስጥ የማውጫ ኢላማዎችን ይፍጠሩ። በጥቅል ውስጥ የፕሮጀክት መግለጫ ይገንቡ. የሜታዳታ ፋይሎችን ከSalesforce ለማምጣት የAnt Migration Toolን ያሂዱ
በ ላራቬል ውስጥ የአርቲስያን ትዕዛዝ እንዴት ማግኘት ይቻላል?
የእጅ ባለሙያ ትዕዛዝ መመዝገብ ይህ በተለምዶ በመተግበሪያ/ኮንሶል/ከርነል ውስጥ ይከናወናል። php ፋይል. በዚህ ፋይል ውስጥ በትእዛዞች ንብረት ውስጥ የትእዛዞች ዝርዝር ያገኛሉ። ትእዛዝዎን ለመመዝገብ በቀላሉ ወደዚህ ዝርዝር ያክሉት።
ላራቬል ውስጥ እንዴት እመለስበታለሁ?
ወደ ከፍተኛው ለመመለስ የሚፈልጉትን የፍልሰት ባች ቁጥር ይለውጡ። ስደትን አሂድ፡ተመለስ። ወደ DB ሂድ እና የፍልሰት ግቤትን ሰርዝ/ስም ለአንተ-ተኮር ፍልሰት። በእርስዎ ልዩ-ፍልሰት የተፈጠረውን ሰንጠረዥ ጣል ያድርጉ። php artisan migrate --path=/database/migrations/Your-specific-migration አሂድ። php
ላራቬል እንዴት እጀምራለሁ?
በመጀመሪያ በላራቬል ጫኚ በኩል፣ አቀናባሪን በመጠቀም የላራቬል ጫኚውን ያውርዱ። ~/ ማስቀመጥዎን ያረጋግጡ። የሙዚቃ አቀናባሪ/አቅራቢ/ቢን ማውጫ በእርስዎ PATH (ወይም C:\%HOMEPATH%AppDataRoamingComposervendor ከዊንዶውስ ጋር አብሮ የሚሰራ ከሆነ) ስለዚህ ላራቬል executable የሚገኘው በእርስዎ ተርሚናል ውስጥ ያለውን የላራቬል ትዕዛዝ ሲያሄዱ ነው።