Skip to content

Commit e74a080

Browse files
committed
chore: update initial migration to make it irreversible
This is the start and you cannot go back from it.
1 parent 22ec33b commit e74a080

File tree

1 file changed

+1
-182
lines changed

1 file changed

+1
-182
lines changed

module/Application/migrations/Version20241020212355.php

Lines changed: 1 addition & 182 deletions
Original file line numberDiff line numberDiff line change
@@ -208,188 +208,7 @@ public function up(Schema $schema): void
208208
public function down(Schema $schema): void
209209
{
210210
// phpcs:disable SlevomatCodingStandard.Functions.RequireMultiLineCall.RequiredMultiLineCall
211-
$this->addSql('ALTER TABLE Activity DROP FOREIGN KEY FK_55026B0C71179CD6');
212-
$this->addSql('ALTER TABLE Activity DROP FOREIGN KEY FK_55026B0C64D218E');
213-
$this->addSql('ALTER TABLE Activity DROP FOREIGN KEY FK_55026B0C27D66E0D');
214-
$this->addSql('ALTER TABLE Activity DROP FOREIGN KEY FK_55026B0CBB23766C');
215-
$this->addSql('ALTER TABLE Activity DROP FOREIGN KEY FK_55026B0C61220EA6');
216-
$this->addSql('ALTER TABLE Activity DROP FOREIGN KEY FK_55026B0CD9F966B');
217-
$this->addSql('ALTER TABLE Activity DROP FOREIGN KEY FK_55026B0CE4445171');
218-
$this->addSql('ALTER TABLE Activity DROP FOREIGN KEY FK_55026B0C979B1AD6');
219-
$this->addSql('ALTER TABLE ActivityCategoryAssignment DROP FOREIGN KEY FK_480AC9B381C06096');
220-
$this->addSql('ALTER TABLE ActivityCategoryAssignment DROP FOREIGN KEY FK_480AC9B324EF5392');
221-
$this->addSql('ALTER TABLE ActivityCalendarOption DROP FOREIGN KEY FK_503F8985F4792058');
222-
$this->addSql('ALTER TABLE ActivityCalendarOption DROP FOREIGN KEY FK_503F8985D6A05076');
223-
$this->addSql('ALTER TABLE ActivityCategory DROP FOREIGN KEY FK_9C1F977771179CD6');
224-
$this->addSql('ALTER TABLE ActivityOptionProposal DROP FOREIGN KEY FK_C15663DD61220EA6');
225-
$this->addSql('ALTER TABLE ActivityOptionProposal DROP FOREIGN KEY FK_C15663DDE4445171');
226-
$this->addSql('ALTER TABLE ActivityUpdateProposal DROP FOREIGN KEY FK_9E136D5139E6FA16');
227-
$this->addSql('ALTER TABLE ActivityUpdateProposal DROP FOREIGN KEY FK_9E136D51BD06B3B3');
228-
$this->addSql('ALTER TABLE Address DROP FOREIGN KEY FK_C2F3561DD665E01D');
229-
$this->addSql('ALTER TABLE Album DROP FOREIGN KEY FK_F8594147727ACA70');
230-
$this->addSql('ALTER TABLE ApiAppAuthentication DROP FOREIGN KEY FK_D9FD7EB6A76ED395');
231-
$this->addSql('ALTER TABLE ApiAppAuthentication DROP FOREIGN KEY FK_D9FD7EB67987212D');
232-
$this->addSql('ALTER TABLE Authorization DROP FOREIGN KEY FK_C913C01A34A1C897');
233-
$this->addSql('ALTER TABLE Authorization DROP FOREIGN KEY FK_C913C01A6804FB49');
234-
$this->addSql('ALTER TABLE BoardMember DROP FOREIGN KEY FK_D9517B2ED665E01D');
235-
$this->addSql('ALTER TABLE BoardMember DROP FOREIGN KEY FK_D9517B2EEFBA85FF292FAD512F37B76A76CE1878B79BB36');
236-
$this->addSql('ALTER TABLE Company DROP FOREIGN KEY FK_800230D326C79F4B');
237-
$this->addSql('ALTER TABLE Company DROP FOREIGN KEY FK_800230D3D9F966B');
238-
$this->addSql('ALTER TABLE Company DROP FOREIGN KEY FK_800230D318F45C82');
239-
$this->addSql('ALTER TABLE Company DROP FOREIGN KEY FK_800230D3BB23766C');
240-
$this->addSql('ALTER TABLE Company DROP FOREIGN KEY FK_800230D3502BCAA2');
241-
$this->addSql('ALTER TABLE CompanyPackage DROP FOREIGN KEY FK_181DA527979B1AD6');
242-
$this->addSql('ALTER TABLE CompanyPackage DROP FOREIGN KEY FK_181DA5277294869C');
243-
$this->addSql('ALTER TABLE CompanyUpdate DROP FOREIGN KEY FK_E13E3542108B7592');
244-
$this->addSql('ALTER TABLE CompanyUpdate DROP FOREIGN KEY FK_E13E3542F4792058');
245-
$this->addSql('ALTER TABLE CompanyUser DROP FOREIGN KEY FK_E2A56B32BF396750');
246-
$this->addSql('ALTER TABLE SimilarCourse DROP FOREIGN KEY FK_C56C679ABFB7ED9E');
247-
$this->addSql('ALTER TABLE SimilarCourse DROP FOREIGN KEY FK_C56C679ACD579B90');
248-
$this->addSql('ALTER TABLE CourseDocument DROP FOREIGN KEY FK_90F07469BFB7ED9E');
249-
$this->addSql('ALTER TABLE Decision DROP FOREIGN KEY FK_7DDADC1E602FAFFB96F82E16');
250-
$this->addSql('ALTER TABLE Job DROP FOREIGN KEY FK_C395A61871179CD6');
251-
$this->addSql('ALTER TABLE Job DROP FOREIGN KEY FK_C395A61864D218E');
252-
$this->addSql('ALTER TABLE Job DROP FOREIGN KEY FK_C395A61818F45C82');
253-
$this->addSql('ALTER TABLE Job DROP FOREIGN KEY FK_C395A618D9F966B');
254-
$this->addSql('ALTER TABLE Job DROP FOREIGN KEY FK_C395A618464E68B');
255-
$this->addSql('ALTER TABLE Job DROP FOREIGN KEY FK_C395A618F44CABFF');
256-
$this->addSql('ALTER TABLE Job DROP FOREIGN KEY FK_C395A61812469DE2');
257-
$this->addSql('ALTER TABLE Job DROP FOREIGN KEY FK_C395A618BB23766C');
258-
$this->addSql('ALTER TABLE Job DROP FOREIGN KEY FK_C395A618502BCAA2');
259-
$this->addSql('ALTER TABLE JobLabelAssignment DROP FOREIGN KEY FK_42CB55B5BE04EA9');
260-
$this->addSql('ALTER TABLE JobLabelAssignment DROP FOREIGN KEY FK_42CB55B5DD1E79DF');
261-
$this->addSql('ALTER TABLE JobCategory DROP FOREIGN KEY FK_9701A2A671179CD6');
262-
$this->addSql('ALTER TABLE JobCategory DROP FOREIGN KEY FK_9701A2A6A8BEABC');
263-
$this->addSql('ALTER TABLE JobCategory DROP FOREIGN KEY FK_9701A2A6311966CE');
264-
$this->addSql('ALTER TABLE JobLabel DROP FOREIGN KEY FK_ECF91BE071179CD6');
265-
$this->addSql('ALTER TABLE JobLabel DROP FOREIGN KEY FK_ECF91BE0BF69284D');
266-
$this->addSql('ALTER TABLE JobUpdate DROP FOREIGN KEY FK_961CE301108B7592');
267-
$this->addSql('ALTER TABLE JobUpdate DROP FOREIGN KEY FK_961CE301F4792058');
268-
$this->addSql('ALTER TABLE Keyholder DROP FOREIGN KEY FK_3C5F7B4DD665E01D');
269-
$this->addSql('ALTER TABLE Keyholder DROP FOREIGN KEY FK_3C5F7B4DEFBA85FF292FAD512F37B76A76CE1878B79BB36');
270-
$this->addSql('ALTER TABLE LoginAttempt DROP FOREIGN KEY FK_C137201BA76ED395');
271-
$this->addSql('ALTER TABLE LoginAttempt DROP FOREIGN KEY FK_C137201B979B1AD6');
272-
$this->addSql('ALTER TABLE MaxActivities DROP FOREIGN KEY FK_1BE5E0C5E4445171');
273-
$this->addSql('ALTER TABLE MaxActivities DROP FOREIGN KEY FK_1BE5E0C5EC8B7ADE');
274-
$this->addSql('ALTER TABLE MeetingDocument DROP FOREIGN KEY FK_45407F4E602FAFFB96F82E16');
275-
$this->addSql('ALTER TABLE MeetingMinutes DROP FOREIGN KEY FK_5BE9DD26602FAFFB96F82E16');
276-
$this->addSql('ALTER TABLE members_mailinglists DROP FOREIGN KEY FK_5AD357D9D665E01D');
277-
$this->addSql('ALTER TABLE members_mailinglists DROP FOREIGN KEY FK_5AD357D95E237E06');
278-
$this->addSql('ALTER TABLE NewCompanyUser DROP FOREIGN KEY FK_91B5005EBF396750');
279-
$this->addSql('ALTER TABLE NewUser DROP FOREIGN KEY FK_9676D507D665E01D');
280-
$this->addSql('ALTER TABLE Organ DROP FOREIGN KEY FK_46C39B8EEFBA85FF292FAD512F37B76A76CE1878B79BB36');
281-
$this->addSql('ALTER TABLE organs_subdecisions DROP FOREIGN KEY FK_6177E308E4445171');
282-
$this->addSql('ALTER TABLE organs_subdecisions DROP FOREIGN KEY FK_6177E308602FAFFB96F82E1690E0342DEF6BE237DD50EB88');
283-
$this->addSql('ALTER TABLE OrganInformation DROP FOREIGN KEY FK_DD810E34E4445171');
284-
$this->addSql('ALTER TABLE OrganInformation DROP FOREIGN KEY FK_DD810E34BB23766C');
285-
$this->addSql('ALTER TABLE OrganMember DROP FOREIGN KEY FK_E5CB2C7DE4445171');
286-
$this->addSql('ALTER TABLE OrganMember DROP FOREIGN KEY FK_E5CB2C7DD665E01D');
287-
$this->addSql('ALTER TABLE OrganMember DROP FOREIGN KEY FK_E5CB2C7DEFBA85FF292FAD512F37B76A76CE1878B79BB36');
288-
$this->addSql('ALTER TABLE Page DROP FOREIGN KEY FK_B438191E12469DE2');
289-
$this->addSql('ALTER TABLE Page DROP FOREIGN KEY FK_B438191EDB5A7180');
290-
$this->addSql('ALTER TABLE Page DROP FOREIGN KEY FK_B438191E71179CD6');
291-
$this->addSql('ALTER TABLE Page DROP FOREIGN KEY FK_B438191EA9F87BD');
292-
$this->addSql('ALTER TABLE Page DROP FOREIGN KEY FK_B438191E84A0A3ED');
293-
$this->addSql('ALTER TABLE Photo DROP FOREIGN KEY FK_D576AB1C1137ABCF');
294-
$this->addSql('ALTER TABLE Poll DROP FOREIGN KEY FK_248E557B1E27F6BF');
295-
$this->addSql('ALTER TABLE Poll DROP FOREIGN KEY FK_248E557B61220EA6');
296-
$this->addSql('ALTER TABLE Poll DROP FOREIGN KEY FK_248E557BBB23766C');
297-
$this->addSql('ALTER TABLE PollComment DROP FOREIGN KEY FK_C86340FF3C947C0F');
298-
$this->addSql('ALTER TABLE PollComment DROP FOREIGN KEY FK_C86340FF34A71B45');
299-
$this->addSql('ALTER TABLE PollOption DROP FOREIGN KEY FK_FEFE970B3C947C0F');
300-
$this->addSql('ALTER TABLE PollOption DROP FOREIGN KEY FK_FEFE970B698D3548');
301-
$this->addSql('ALTER TABLE PollVote DROP FOREIGN KEY FK_B568B0883C947C0F');
302-
$this->addSql('ALTER TABLE PollVote DROP FOREIGN KEY FK_B568B088A7C41D6F');
303-
$this->addSql('ALTER TABLE PollVote DROP FOREIGN KEY FK_B568B088A76ED395');
304-
$this->addSql('ALTER TABLE ProfilePhoto DROP FOREIGN KEY FK_26AA8F6B7E9E4C8C');
305-
$this->addSql('ALTER TABLE ProfilePhoto DROP FOREIGN KEY FK_26AA8F6B7597D3FE');
306-
$this->addSql('ALTER TABLE Signup DROP FOREIGN KEY FK_490F1BD9BDD669D6');
307-
$this->addSql('ALTER TABLE Signup DROP FOREIGN KEY FK_490F1BD934A71B45');
308-
$this->addSql('ALTER TABLE SignupField DROP FOREIGN KEY FK_B32E149BBDD669D6');
309-
$this->addSql('ALTER TABLE SignupField DROP FOREIGN KEY FK_B32E149B71179CD6');
310-
$this->addSql('ALTER TABLE SignupFieldValue DROP FOREIGN KEY FK_58203768443707B0');
311-
$this->addSql('ALTER TABLE SignupFieldValue DROP FOREIGN KEY FK_582037685F619F6E');
312-
$this->addSql('ALTER TABLE SignupFieldValue DROP FOREIGN KEY FK_58203768A7C41D6F');
313-
$this->addSql('ALTER TABLE SignupList DROP FOREIGN KEY FK_274D085F81C06096');
314-
$this->addSql('ALTER TABLE SignupList DROP FOREIGN KEY FK_274D085F71179CD6');
315-
$this->addSql('ALTER TABLE SignupOption DROP FOREIGN KEY FK_580348EB443707B0');
316-
$this->addSql('ALTER TABLE SignupOption DROP FOREIGN KEY FK_580348EBF920BBA2');
317-
$this->addSql('ALTER TABLE SubDecision DROP FOREIGN KEY FK_F0D6EE40602FAFFB96F82E1690E0342DEF6BE237');
318-
$this->addSql('ALTER TABLE SubDecision DROP FOREIGN KEY FK_F0D6EE40D665E01D');
319-
$this->addSql('ALTER TABLE SubDecision DROP FOREIGN KEY FK_F0D6EE40EFBA85FF292FAD512F37B76A76CE1878B79BB36');
320-
$this->addSql('ALTER TABLE SubDecision DROP FOREIGN KEY FK_F0D6EE40EFBA85FF292FAD512F37B76A76CE187');
321-
$this->addSql('ALTER TABLE Tag DROP FOREIGN KEY FK_3BC4F1637E9E4C8C');
322-
$this->addSql('ALTER TABLE Tag DROP FOREIGN KEY FK_3BC4F1637597D3FE');
323-
$this->addSql('ALTER TABLE User DROP FOREIGN KEY FK_2DA17977D665E01D');
324-
$this->addSql('ALTER TABLE UserRole DROP FOREIGN KEY FK_A8503F73111993FE');
325-
$this->addSql('ALTER TABLE Vote DROP FOREIGN KEY FK_FA222A5A7E9E4C8C');
326-
$this->addSql('ALTER TABLE Vote DROP FOREIGN KEY FK_FA222A5AEBB4B8AD');
327-
$this->addSql('ALTER TABLE WeeklyPhoto DROP FOREIGN KEY FK_E5D6E8E07E9E4C8C');
328-
$this->addSql('DROP TABLE Activity');
329-
$this->addSql('DROP TABLE ActivityCategoryAssignment');
330-
$this->addSql('DROP TABLE ActivityCalendarOption');
331-
$this->addSql('DROP TABLE ActivityCategory');
332-
$this->addSql('DROP TABLE ActivityLocalisedText');
333-
$this->addSql('DROP TABLE ActivityOptionCreationPeriod');
334-
$this->addSql('DROP TABLE ActivityOptionProposal');
335-
$this->addSql('DROP TABLE ActivityUpdateProposal');
336-
$this->addSql('DROP TABLE Address');
337-
$this->addSql('DROP TABLE Album');
338-
$this->addSql('DROP TABLE ApiApp');
339-
$this->addSql('DROP TABLE ApiAppAuthentication');
340-
$this->addSql('DROP TABLE ApiUser');
341-
$this->addSql('DROP TABLE ApprovableText');
342-
$this->addSql('DROP TABLE Authorization');
343-
$this->addSql('DROP TABLE BoardMember');
344-
$this->addSql('DROP TABLE Company');
345-
$this->addSql('DROP TABLE CompanyLocalisedText');
346-
$this->addSql('DROP TABLE CompanyPackage');
347-
$this->addSql('DROP TABLE CompanyUpdate');
348-
$this->addSql('DROP TABLE CompanyUser');
349-
$this->addSql('DROP TABLE Course');
350-
$this->addSql('DROP TABLE SimilarCourse');
351-
$this->addSql('DROP TABLE CourseDocument');
352-
$this->addSql('DROP TABLE Decision');
353-
$this->addSql('DROP TABLE FrontpageLocalisedText');
354-
$this->addSql('DROP TABLE Job');
355-
$this->addSql('DROP TABLE JobLabelAssignment');
356-
$this->addSql('DROP TABLE JobCategory');
357-
$this->addSql('DROP TABLE JobLabel');
358-
$this->addSql('DROP TABLE JobUpdate');
359-
$this->addSql('DROP TABLE Keyholder');
360-
$this->addSql('DROP TABLE LoginAttempt');
361-
$this->addSql('DROP TABLE MailingList');
362-
$this->addSql('DROP TABLE MaxActivities');
363-
$this->addSql('DROP TABLE Meeting');
364-
$this->addSql('DROP TABLE MeetingDocument');
365-
$this->addSql('DROP TABLE MeetingMinutes');
366-
$this->addSql('DROP TABLE Member');
367-
$this->addSql('DROP TABLE members_mailinglists');
368-
$this->addSql('DROP TABLE NewCompanyUser');
369-
$this->addSql('DROP TABLE NewUser');
370-
$this->addSql('DROP TABLE NewsItem');
371-
$this->addSql('DROP TABLE Organ');
372-
$this->addSql('DROP TABLE organs_subdecisions');
373-
$this->addSql('DROP TABLE OrganInformation');
374-
$this->addSql('DROP TABLE OrganMember');
375-
$this->addSql('DROP TABLE Page');
376-
$this->addSql('DROP TABLE Photo');
377-
$this->addSql('DROP TABLE Poll');
378-
$this->addSql('DROP TABLE PollComment');
379-
$this->addSql('DROP TABLE PollOption');
380-
$this->addSql('DROP TABLE PollVote');
381-
$this->addSql('DROP TABLE ProfilePhoto');
382-
$this->addSql('DROP TABLE Signup');
383-
$this->addSql('DROP TABLE SignupField');
384-
$this->addSql('DROP TABLE SignupFieldValue');
385-
$this->addSql('DROP TABLE SignupList');
386-
$this->addSql('DROP TABLE SignupOption');
387-
$this->addSql('DROP TABLE SubDecision');
388-
$this->addSql('DROP TABLE Tag');
389-
$this->addSql('DROP TABLE User');
390-
$this->addSql('DROP TABLE UserRole');
391-
$this->addSql('DROP TABLE Vote');
392-
$this->addSql('DROP TABLE WeeklyPhoto');
211+
$this->throwIrreversibleMigrationException();
393212
// phpcs:enable SlevomatCodingStandard.Functions.RequireMultiLineCall.RequiredMultiLineCall
394213
}
395214
}

0 commit comments

Comments
 (0)