database_url
Browse files
App/Generate/database/Model.py
CHANGED
@@ -8,7 +8,7 @@ from .Vercel import AsyncImageGenerator
|
|
8 |
import aiohttp
|
9 |
from typing import List
|
10 |
|
11 |
-
database_url = "sqlite+aiosqlite
|
12 |
database = databases.Database(database_url)
|
13 |
models = orm.ModelRegistry(database=database)
|
14 |
|
@@ -28,54 +28,6 @@ class Project(orm.Model):
|
|
28 |
"constants": orm.JSON(allow_null=True, default={}),
|
29 |
}
|
30 |
|
31 |
-
"""
|
32 |
-
assets.extend(
|
33 |
-
[
|
34 |
-
{"type": "video", "sequence": video_sequence},
|
35 |
-
{
|
36 |
-
"type": "audio",
|
37 |
-
"sequence": [
|
38 |
-
{
|
39 |
-
"type": "audio",
|
40 |
-
"name": "transcript.wav",
|
41 |
-
"start": trans_start,
|
42 |
-
"end": trans_end,
|
43 |
-
"props": {
|
44 |
-
"startFrom": trans_start * 30,
|
45 |
-
"endAt": trans_end * 30,
|
46 |
-
"volume": 5,
|
47 |
-
},
|
48 |
-
},
|
49 |
-
],
|
50 |
-
},
|
51 |
-
{
|
52 |
-
"type": "background",
|
53 |
-
"sequence": [
|
54 |
-
{
|
55 |
-
"type": "background",
|
56 |
-
"name": "background.mp3",
|
57 |
-
"start": trans_start,
|
58 |
-
"end": trans_end,
|
59 |
-
"props": {
|
60 |
-
"startFrom": trans_start * 30,
|
61 |
-
"endAt": trans_end * 30,
|
62 |
-
"volume": 0.4,
|
63 |
-
},
|
64 |
-
},
|
65 |
-
],
|
66 |
-
},
|
67 |
-
]
|
68 |
-
)
|
69 |
-
|
70 |
-
|
71 |
-
{
|
72 |
-
"type": "image",
|
73 |
-
"name": file_name,
|
74 |
-
"start": image["start"],
|
75 |
-
"end": image["end"],
|
76 |
-
}
|
77 |
-
"""
|
78 |
-
|
79 |
async def get_all_scenes(self):
|
80 |
return await Scene.objects.filter(project=self).all()
|
81 |
|
@@ -88,15 +40,15 @@ class Project(orm.Model):
|
|
88 |
audio_assets = []
|
89 |
|
90 |
transitions = [
|
91 |
-
"WaveRight_transparent.webm",
|
92 |
-
"WaveLeft_transparent.webm",
|
93 |
# "WaveBlue_transparent.webm",
|
94 |
# "Wave_transparent.webm",
|
95 |
# "Swirl_transparent.webm",
|
96 |
# "Snow_transparent.webm",
|
97 |
# "Likes_transparent.webm",
|
98 |
# "Lightning_transparent.webm",
|
99 |
-
|
100 |
# "Fire_transparent.webm",
|
101 |
# "CurlingWave_transparent.webm",
|
102 |
# "Cloud_transparent.webm",
|
|
|
8 |
import aiohttp
|
9 |
from typing import List
|
10 |
|
11 |
+
database_url = "sqlite+aiosqlite://./ok.db"
|
12 |
database = databases.Database(database_url)
|
13 |
models = orm.ModelRegistry(database=database)
|
14 |
|
|
|
28 |
"constants": orm.JSON(allow_null=True, default={}),
|
29 |
}
|
30 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
31 |
async def get_all_scenes(self):
|
32 |
return await Scene.objects.filter(project=self).all()
|
33 |
|
|
|
40 |
audio_assets = []
|
41 |
|
42 |
transitions = [
|
43 |
+
# "WaveRight_transparent.webm",
|
44 |
+
# "WaveLeft_transparent.webm",
|
45 |
# "WaveBlue_transparent.webm",
|
46 |
# "Wave_transparent.webm",
|
47 |
# "Swirl_transparent.webm",
|
48 |
# "Snow_transparent.webm",
|
49 |
# "Likes_transparent.webm",
|
50 |
# "Lightning_transparent.webm",
|
51 |
+
"Happy_transparent.webm",
|
52 |
# "Fire_transparent.webm",
|
53 |
# "CurlingWave_transparent.webm",
|
54 |
# "Cloud_transparent.webm",
|