iT邦幫忙

edgedb相關文章
共有 30 則文章
鐵人賽 Software Development DAY 1
一起看無間道學EdgeDB 系列 第 1

技術 [Day01] - 緣起

What EdgeDB建基於Postgres之上,可以視為新世代的SQL。其Co-Founder兼CEO是傳說中的Yury Selivanov,他不僅是Pyth...

鐵人賽 Software Development DAY 20
一起看無間道學EdgeDB 系列 第 20

技術 [Day20] - 七幕:互猜底牌

Full schema preview 本日所有schema搶先看。 劇情提要 韓琛千鈞一髮之際收到建明簡訊,緊急打給迪路與傻強,將與泰國佬交易的可卡因丟進海裡...

鐵人賽 Software Development DAY 18
一起看無間道學EdgeDB 系列 第 18

技術 [Day18] - 五幕:三年之後又三年

Full schema preview 本日所有schema搶先看。 劇情提要 永仁與黃sir相約於天台交換情報,韓琛將於這星期進行毒品交易,地點未知。黃sir...

鐵人賽 Software Development DAY 10
一起看無間道學EdgeDB 系列 第 10

技術 [Day10] - 初始schema:人

從[Day10]~[Day13],我們將針對不同人時地事四個面向,建立初始schema。 Scalar types PoliceRank PoliceRank共...

鐵人賽 Software Development DAY 7
一起看無間道學EdgeDB 系列 第 7

技術 [Day07] - 介紹multi property及array

multi property multi property是一個容易被忽略的功能,可以視為以EdgeDBSet為容器來收集各種primitive。 考慮sche...

鐵人賽 Software Development DAY 8
一起看無間道學EdgeDB 系列 第 8

技術 [Day08] - 介紹tuple、range及multirange

tuple tuple是有序的collection type,但其內可以含有不同的型別。例如: select ('Apple', 7); {('Apple',...

鐵人賽 Software Development DAY 27
一起看無間道學EdgeDB 系列 第 27

技術 [Day27] - 使用SVCS、FastHTML搭配EdgeDB建立Python todo app(1)

接下來兩天我們來說明如何使用SVCS、FastHTML搭配EdgeDB建立一個Python todo app(註1),並希望能夠提供以下三個功能: 新增tod...

鐵人賽 Software Development DAY 11
一起看無間道學EdgeDB 系列 第 11

技術 [Day11] - 初始schema:時

Scalar types DayOfWeek DayOfWeek代表一星期內七天。 scalar type DayOfWeek extending enum&l...

鐵人賽 Software Development DAY 3
一起看無間道學EdgeDB 系列 第 3

技術 [Day03] - 如何insert

在[Day03]~[Day06],我們將使用下面這個schema幫助我們熟悉EdgeDB的基本操作。 type User { required name...

鐵人賽 Software Development DAY 14
一起看無間道學EdgeDB 系列 第 14

技術 [Day14] - 首幕:韓琛初現

Full schema preview 本日所有schema搶先看。 劇情提要 韓琛準備派遣多個身家較為清白的小弟臥底至香港警隊,包括建明。他向小弟們講述著自己...

鐵人賽 Software Development DAY 26
一起看無間道學EdgeDB 系列 第 26

技術 [Day26] - 進階EdgeQL語法介紹

今天我們針對EdgeQL語法,分享一些進階的概念。 filter vs in的細微差異 考慮schema如下: type User { required...

鐵人賽 Software Development DAY 2
一起看無間道學EdgeDB 系列 第 2

技術 [Day02] - EdgeDB概述

今天我們開始來熟悉一下EdgeDB的基本知識,而EdgeDB在各作業系統的安裝方法可以參考官方文件。 Scalar type scalar type包含了如st...

鐵人賽 Software Development DAY 22
一起看無間道學EdgeDB 系列 第 22

技術 [Day22] - 九幕:真相大白

Full schema preview 本日所有schema搶先看。 劇情提要 建明得知黃sir將與警方臥底於大廈見面,通知韓琛。韓琛一面派手下到大廈,一面進行...

鐵人賽 Software Development DAY 5
一起看無間道學EdgeDB 系列 第 5

技術 [Day05] - 如何update

[Day05] - 如何update update可以幫助我們更新object內的property及link。 我們繼續使用[Day03]中定義的schema:...

鐵人賽 Software Development DAY 4
一起看無間道學EdgeDB 系列 第 4

技術 [Day04] - 如何select

select可以幫助我們選擇EdgeDB內所有的東西,包括scalar type及object type。 Select scalar type 選擇scala...

鐵人賽 Software Development DAY 19
一起看無間道學EdgeDB 系列 第 19

技術 [Day19] - 六幕:有內鬼終止交易

Full schema preview 本日所有schema搶先看。 劇情提要 O記聯合CIB準備於今晚韓琛與泰國佬交易可卡因(古柯鹼)時,來個人贓並獲。建明知...

鐵人賽 Software Development DAY 6
一起看無間道學EdgeDB 系列 第 6

技術 [Day06] - 如何delete

delete可以幫助我們刪除所有的object。其用法和select非常相近,而事實上delete其實是delete (select ...)的語法糖。 我們繼...

鐵人賽 Software Development DAY 16
一起看無間道學EdgeDB 系列 第 16

技術 [Day16] - 三幕:黑白顛倒

Full schema preview 本日所有schema搶先看。 劇情提要 永仁留下多次案底,並曾經被建明逮捕,但也逐漸取得黑社會的信任。建明畢業後則由警員...

鐵人賽 Software Development DAY 23
一起看無間道學EdgeDB 系列 第 23

技術 [Day23] - 十幕:我想做個好人

Full schema preview 本日所有schema搶先看。 劇情提要 建明與永仁於天台相見,不料國平也趕到。永仁事先已報警,想持槍壓著建明到樓下交予警...

鐵人賽 Software Development DAY 9
一起看無間道學EdgeDB 系列 第 9

技術 [Day09] - EdgeQL牛刀小試

考慮schema如下: type User { required name: str; multi followers: User; } ty...

鐵人賽 Software Development DAY 17
一起看無間道學EdgeDB 系列 第 17

技術 [Day17] - 四幕:被遺忘的時光

Full schema preview 本日所有schema搶先看。 劇情提要 臥底近十年後,建明與永仁在Hi-Fi鋪相遇。建明請永仁推薦設備,並一起試聽了「被...

鐵人賽 Software Development DAY 15
一起看無間道學EdgeDB 系列 第 15

技術 [Day15] - 次幕:我想跟他換

Full schema preview 本日所有schema搶先看。 劇情提要 葉校長與黃sir準備於警校新生中,挑選適合的新人臥底至黑社會。永仁天資優異,觀察...

鐵人賽 Software Development DAY 25
一起看無間道學EdgeDB 系列 第 25

技術 [Day25] - 進階Schema介紹

今天我們針對schema,分享一些進階的概念。 Abstract constraint Abstract constraint可以幫助我們自己定義想要的cons...

鐵人賽 Software Development DAY 28
一起看無間道學EdgeDB 系列 第 28

技術 [Day28] - 使用SVCS、FastHTML搭配EdgeDB建立Python todo app(2)

今天接續昨天的內容,編寫FastHTML app,其版面預覽如下: FastHTML簡介 FastHTML是一個於2024年七月底八月初開始宣傳的全端Pytho...

鐵人賽 Software Development DAY 12
一起看無間道學EdgeDB 系列 第 12

技術 [Day12] - 初始schema:地

Abstract object types Place Place為一abstract object type,只有一個必填的name property。 ab...

鐵人賽 Software Development DAY 21
一起看無間道學EdgeDB 系列 第 21

技術 [Day21] - 八幕:誰是內鬼

Full schema preview 本日所有schema搶先看。 劇情提要 毒品交易失敗後,韓琛確信身邊有警察臥底。依照建明要求,將所有手下的個人資料裝在信...

鐵人賽 Software Development DAY 30
一起看無間道學EdgeDB 系列 第 30

技術 [Day30] - 結語

此劇照引用自IMDb-無間道 EdgeDB有許多令我驚豔的特點,今天的內容將分享四個我於無間EdgeDB中最喜歡的功能,前兩個與SDL有關,後兩個則與Edge...

鐵人賽 Software Development DAY 24
一起看無間道學EdgeDB 系列 第 24

技術 [Day24] - EdgeDBSet概念加強

EdgeDBSet是整個EdgeDB的核心,今天我們特別做個整理,加強一下大家對它的認識。 Union union幫助大家找出兩個EdgeDBSet的所有元素。...

鐵人賽 Software Development DAY 29
一起看無間道學EdgeDB 系列 第 29

技術 [Day29] - 學習如何使用Axum搭配EdgeDB建立Rust weather app

EdgeDB的官網上截至目前為止,仍然沒有使用Rust搭配EdgeDB的範例。所幸在其GitHub的PR區中,找到一篇由David MacLeod所寫但卻未合併...

鐵人賽 Software Development DAY 13
一起看無間道學EdgeDB 系列 第 13

技術 [Day13] - 初始schema:事

Scalar types SceneNumber SceneNumber extending sequence而來,作為場景的計數器。需要留意的是每一個sequ...