docs(content): 콘텐츠별 정산 요율 컬럼 추가 스크립트를 정리한다
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
This commit is contained in:
19
docs/20260407_audio_content_settlement_ratio_ddl.sql
Normal file
19
docs/20260407_audio_content_settlement_ratio_ddl.sql
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
SET @schema_name := DATABASE();
|
||||||
|
|
||||||
|
SET @settlement_ratio_column_exists := (
|
||||||
|
SELECT COUNT(1)
|
||||||
|
FROM information_schema.columns
|
||||||
|
WHERE table_schema = @schema_name
|
||||||
|
AND table_name = 'content'
|
||||||
|
AND column_name = 'settlement_ratio'
|
||||||
|
);
|
||||||
|
|
||||||
|
SET @add_settlement_ratio_column_sql := IF(
|
||||||
|
@settlement_ratio_column_exists = 0,
|
||||||
|
'ALTER TABLE content ADD COLUMN settlement_ratio INT NULL COMMENT ''콘텐츠별 정산 요율(%)'' AFTER price',
|
||||||
|
'SELECT ''content.settlement_ratio already exists'' AS message'
|
||||||
|
);
|
||||||
|
|
||||||
|
PREPARE add_settlement_ratio_column_stmt FROM @add_settlement_ratio_column_sql;
|
||||||
|
EXECUTE add_settlement_ratio_column_stmt;
|
||||||
|
DEALLOCATE PREPARE add_settlement_ratio_column_stmt;
|
||||||
Reference in New Issue
Block a user