
SwooleTable::create를 사용하여 테이블을 생성할 때, 테이블의 키와 데이터 타입을 지정해야 합니다.
키는 문자열, 정수, 또는 부울 타입으로 지정할 수 있습니다. 예를 들어, 다음과 같이 키를 지정할 수 있습니다.
#hostingforum.kr
php
$table = new SwooleTable(100, 1);
$table->column('id', SwooleTable::TYPE_INT, 0);
$table->column('name', SwooleTable::TYPE_STRING, 50);
$table->column('is_active', SwooleTable::TYPE_BOOL, 0);
데이터 타입은 다음과 같이 지정할 수 있습니다.
- SwooleTable::TYPE_INT: 정수 타입
- SwooleTable::TYPE_STRING: 문자열 타입
- SwooleTable::TYPE_BOOL: 부울 타입
- SwooleTable::TYPE_FLOAT: 실수 타입
- SwooleTable::TYPE_DOUBLE: 실수 타입
데이터를 삽입할 때, 키와 데이터를 함께 지정해야 합니다. 예를 들어, 다음과 같이 데이터를 삽입할 수 있습니다.
#hostingforum.kr
php
$table->set('id', 1);
$table->set('name', 'John Doe');
$table->set('is_active', true);
또는 다음과 같이 데이터를 한 번에 삽입할 수 있습니다.
#hostingforum.kr
php
$table->set('id', 1, 'name', 'John Doe', 'is_active', true);
2025-07-20 09:36