블로그 이미지

calendar

1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
  • total
  • today
  • yesterday
2010. 3. 23. 18:29 Database관련/MYSQL

설정하는법!!
erwin에서  그림과 같은 메뉴선택


선택하면 아래와 같은 창이 나옴!!
NEW 버튼 클릭하여 이름은 아무거나 정하고 Code를 집어넣어주면됨!!!

 

---
mySQL


%ForEachTable()
{
 alter TABLE %TableName COMMENT = '%EntityName';

 

 %ForEachColumn()
 {       
ALTER TABLE %TableName CHANGE COLUMN %ColName %ColName %AttDatatype %AttNullOption COMMENT '%AttName';
 }
}

----


Oracle
%ForEachTable()
{
 COMMENT ON TABLE %TableName IS '%EntityName';

 %ForEachColumn()
 {
  %Switch('%ColumnComment')
  {
   %Choose(''){COMMENT ON COLUMN %TableName.%ColName IS '%AttName';}
   %Default {COMMENT ON COLUMN %TableName.%ColName IS '%ColumnComment';}
  }  
 }
}

Forward Engineer - Schema Generation 에서 SQL 생성시 Schema 옵션의 Post-Script에 체크해야 한다.

PK 명 변경 스크립트
Tools > Names > Model Naming Options 에서 Name Mapping Tab 선택
ObjectType 이 Key Group to Index 인 Macro Name (%KeyName)을 아래와 같이 변경한다.
%If(%==(%IndexType,PK)){%TableName_PK}%Else{%IF(%==(%substr(%IndexType,1,2),IF)) {%TableName_%substr(%IndexType,2)}} 
아니면 %KeyType_%TableName
FK 는 relationship을 %Child_FK 넣어준다.

간단하게 %TableName_PK 으로 설정가능. 
[참조] erwin 사용법|작성자 마루아라


 

'Database관련 > MYSQL' 카테고리의 다른 글

mysql 파티션 구현  (0) 2011.10.13
erwin logic 한글 참조싸이트  (0) 2010.04.02
오늘날짜 등록한지 24시간 안된것 가져오기  (0) 2010.01.28
날짜를 char로 변환  (0) 2010.01.28
sql스크립트 파일 쿼리 실행  (0) 2010.01.28
posted by 천상의날개
2010. 3. 23. 11:54 참조싸이트

'참조싸이트' 카테고리의 다른 글

windows Server2003 보안강화 풀기  (0) 2010.08.06
메이빈등 참조...  (0) 2010.05.04
jquery API  (0) 2010.03.18
html 참소싸이트  (0) 2010.03.05
SWT 예제모음  (0) 2010.02.05
posted by 천상의날개
2010. 3. 18. 16:02 PHP

PHP 설정
AMPSETUP 을 인스톨한다.
가상 써버 설정(톰켓의 wepapps폴더에 폴더 추가하는거랑 같은효과)
C:\APM_Setup\Server\Apache\conf\extra\httpd-vhosts.conf
파일에 제일끝에

# 가상 호스트 설정
# http://apmsetup.com/?ct=65
<VirtualHost *:80>
ServerName test
DocumentRoot D:/PHP_HOME/test
</VirtualHost>
라고 설정함
---- serverName 가 URL주소로 사용될 주소
---- DocumentRoot가 실제 PHP파일이 있는곳 주소
그후에

C:\APM_Setup\Server\Apache\conf\httpd.conf
파일에
# Virtual hosts
#Include conf/extra/httpd-vhosts.conf
라는 것을 찾아서 주석을 풀어줘야함
# Virtual hosts
Include conf/extra/httpd-vhosts.conf
이렇게!!!

다음에
C:\WINDOWS\system32\drivers\etc\host (파일의 제일 아래에 추가시킴)
127.0.0.1 test
그후에 cmd 창에서 아래 명령어 실행
ipconfig /flushdns
아파치 써버 재실행!!
PHP개발 !!


# C:\Apm_Setup\my.ini (mysql) 환경설정
# 대소문자 구분하기
lower_case_table_names = 0 ==> 추가

# C:\Apm_Setup\php.ini 환경설정
쿠키의 정보를 받아오지 못할때
register_globals = On

## DB dump
mysql -u root -p test --default-character=euckr > db_backup.sql

## DB insert
mysql -u root -p test --default-character=euckr < db_backup.sql

'PHP' 카테고리의 다른 글

php 내장함수  (0) 2010.04.14
phpSession  (0) 2010.03.26
posted by 천상의날개