- גמישות Schema: אתה יכול לעדכן את מודל הנתונים שלך בכל נקודה ללא הרצת migrations.
- עדכוני זמן אמת: הירשם לשינויים כדי לקבל עדכונים כאשר רשומות נוצרות, מעודכנות או נמחקות.
- אבטחה מפורטת: כללי row-level ו-field-level security שולטים מי יכול לגשת לאילו רשומות ושדות.
הגדרת entities
הגדר entities כקבצי JSON בתיקיית ה-entities של הפרויקט שלך. כברירת מחדל תיקיית ה-entities היאbase44/entities/, אבל אתה יכול להתאים את הנתיב בתצורת הפרויקט שלך.
בדיקה מקומית
בדוק את ה-entities שלך מקומית עםbase44 dev. שרת הפיתוח קולט שינויי schema אוטומטית. ראה Local development לפרטים.
פריסת entities
פרוס entities עםentities push או deploy כדי לדחוף את כל משאבי הפרויקט בבת אחת.
Entity schemas
Entity schemas הם הגדרות JSON Schema המציינות את השדות, הסוגים וכללי ה-validation עבור הנתונים שלך. למד עוד על entity schemas.TypeScript types
ייצר TypeScript types מה-entity schemas שלך כדי לקבל בטיחות סוגים מלאה ו-autocomplete בקוד ה-SDK שלך. למד עוד על dynamic types.User schema
כל אפליקציית Base44 כוללת entity של User מובנה השומר מידע על משתמשי האפליקציה שלך. אתה יכול להרחיב אותו עם שדות נוספים כדי לשמור נתוני משתמש מותאמים כמו חברה, מספר טלפון או העדפות. שדות משתמש יכולים להיות בהפניה ב-security rules כדי לשלוט בגישת נתונים בהתבסס על מאפייני משתמש. למד עוד על User schema.אבטחה
שלוט בגישה לנתונים שלך עם כללי row-level ו-field-level security. הגדר מי יכול ליצור, לקרוא, לעדכן ולמחוק רשומות בהתבסס על מאפייני משתמש. למד עוד על security rules.דף זה תורגם באמצעות בינה מלאכותית. למידע המדויק והעדכני ביותר, עיין בגרסה האנגלית.

