我需要使用真棒前瞻性django-storages Database storage backend對於當前的項目,但:PostgreSQL的SQL語句來生成定製的Blob存儲表
它可用於文件名映射到數據庫中的BLOB:所以你必須使用它帶有一個手動創建的特殊附加表。該表應該包含文件名的pk列(最好使用FileField使用的相同類型:nvarchar(100)),blob字段(例如圖像類型)和size字段(bigint)。
我承認吧。 ORM已經寵壞了我。自從我寫了一條SQL語句以來,我已經有一段時間了,而且我完全不熟悉PostgreSQL的SQL BLOG的風格。
那麼,請問有人可以用上面提到的三列(FILE_NAME,BLOB,FILE_SIZE)的Postgres CREATE TABLE語句以及相應的列類型來幫助我嗎?
如果有人在想。我最終沒有使用數據庫存儲後端,因爲它基本上與Postgresql不兼容,有許可問題,並沒有給我留下良好的印象。我編寫了自己的自定義存儲後端,使用文本字段和base64編碼,如下所示:http://wiki.postgresql.org/wiki/BinaryFilesInDB,這非常棒。如果你接觸到我,我會很樂意分享。 – 2012-07-12 18:23:39