8.19 day pre-bug

pre-bug

实在没bug了,只能改成prevent-bug,预防bug

今天复习了很多sql的部分,还有很多没POST上来,果真是

Periodic Table Database

ALTER TABLE properties RENAME COLUMN weight TO atomic_mass;

ALTER TABLE properties RENAME COLUMN melting_point TO melting_point_celsius;

ALTER TABLE properties RENAME COLUMN boiling_point TO boiling_point_celsius;

sql 复制代码
ALTER TABLE properties ALTER COLUMN melting_point_celsius SET NOT NULL;
sql 复制代码
ALTER TABLE properties ALTER COLUMN boiling_point_celsius SET NOT NULL;

ALTER TABLE elements ADD CONSTRAINT unique_symbol UNIQUE (symbol);

ALTER TABLE elements ADD CONSTRAINT unique_name UNIQUE (name);

ALTER TABLE elements ALTER COLUMN symbol SET NOT NULL;

ALTER TABLE elements ALTER COLUMN name SET NOT NULL;

ALTER TABLE properties ADD CONSTRAINT fk_atomic_number FOREIGN KEY (atomic_number) REFERENCES elements(atomic_number);

CREATE TABLE types ( type_id SERIAL PRIMARY KEY, type VARCHAR(255) NOT NULL );

相关推荐
2301_810160951 分钟前
使用Pandas进行数据分析:从数据清洗到可视化
jvm·数据库·python
光泽雨6 分钟前
数据库的命令
数据库
Elastic 中国社区官方博客23 分钟前
使用 TypeScript 创建 Elasticsearch MCP 服务器
大数据·服务器·数据库·人工智能·elasticsearch·搜索引擎·全文检索
jjjava2.023 分钟前
数据库入门指南:核心操作与约束详解
数据库
华农DrLai31 分钟前
知识工程和知识图谱有什么区别?如何构建完整的知识体系?
数据库·人工智能·gpt·nlp·prompt·知识图谱
ID_1800790547338 分钟前
淘宝商品详情API的调用频率限制是多少?
大数据·数据库·json
2301_8042154140 分钟前
Python类型提示(Type Hints)详解
jvm·数据库·python
一只努力的微服务1 小时前
【Calcite 系列】深入理解 Calcite 的 AggregateUnionTransposeRule
大数据·数据库·calcite·优化规则
2301_816651221 小时前
用户认证与授权:使用JWT保护你的API
jvm·数据库·python
Sunshine for you1 小时前
Python单元测试(unittest)实战指南
jvm·数据库·python