ላራቬል ፍልሰት እንዴት ይሠራል?
ላራቬል ፍልሰት እንዴት ይሠራል?

ቪዲዮ: ላራቬል ፍልሰት እንዴት ይሠራል?

ቪዲዮ: ላራቬል ፍልሰት እንዴት ይሠራል?
ቪዲዮ: GitHub Repoን ከላራቬል ሴል ጋር መዝጋት 2024, ህዳር
Anonim

3 መልሶች. ፍልሰት ለዳታቤዝዎ የስሪት ቁጥጥር አይነት ናቸው። አንድ ቡድን የውሂብ ጎታውን ንድፍ እንዲያስተካክል እና አሁን ባለው የንድፍ ሁኔታ ላይ እንደተዘመነ እንዲቆይ ያስችላሉ። ፍልሰት የመተግበሪያዎን እቅድ በቀላሉ ለማስተዳደር በተለምዶ ከ Schema Builder ጋር የተጣመሩ ናቸው።

ከዚህ፣ በላራቬል ውስጥ የስደት ጥቅም ምንድነው?

በቀላል አነጋገር፣ የላራቬል ፍልሰት እንደ phpmyadmin ወይም sql lite ወይም የትኛውም ሥራ አስኪያጅዎ ወደ የውሂብ ጎታ አስተዳዳሪ ሳይሄዱ በመረጃ ቋትዎ ውስጥ ሠንጠረዥ እንዲፈጥሩ የሚያስችልዎ መንገድ ነው።

በሁለተኛ ደረጃ, ላራቬል ውስጥ እንዴት እሰደዳለሁ? ለ መፍጠር ሀ ስደት ፣ ይጠቀሙ ማድረግ : ስደት የእጅ ባለሙያ ትዕዛዝ: እርስዎ ሲሆኑ መፍጠር ሀ ስደት ፋይል፣ ላራቬል በ /database/migrations directory ውስጥ ያከማቻል። እያንዳንዱ ስደት የፋይል ስም የሚፈቅድ የጊዜ ማህተም ይዟል ላራቬል የፍልሰቶቹን ቅደም ተከተል ለመወሰን.

በዚህ መንገድ ላራቬል ውስጥ ስደት ምንድን ነው?

የእጅ ባለሙያ እና ላራቬል ፍልሰት። ባጭሩ፣ ፍልሰት ማለት ከሁለቱም ወደላይ() እና ወደ ታች() ስልት የክፍል ፍቺን ያካተቱ ፋይሎች ናቸው። የላይ() ዘዴ የሚካሄደው በ ስደት በመረጃ ቋቱ ላይ ለውጦችን ለመተግበር ተፈፃሚ ይሆናል። ለውጦቹን ለመመለስ የታች() ዘዴ ይካሄዳል።

በላራቬል ውስጥ የተለየ ፍልሰት እንዴት መመለስ እችላለሁ?

የቡድኑን ብዛት ይቀይሩ ስደት ትፈልጊያለሽ እንዲመለስ ወደ ከፍተኛው. ሩጡ መሰደድ : እንዲመለስ.

  1. ወደ DB ሂድ እና የፍልሰት ግቤትን ሰርዝ/ስም ለአንተ-ተኮር ፍልሰት።
  2. በእርስዎ ልዩ-ፍልሰት የተፈጠረውን ሰንጠረዥ ጣል ያድርጉ።
  3. php artisan migrate --path=/database/migrations/Your-specific-migration አሂድ። php.

የሚመከር: