خلاط القارورة

قارورة توليد كائن نموذج SQLALCHEMY
التحميل الان

خلاط القارورة الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • LGPL
  • السعر:
  • FREE
  • اسم الناشر:
  • Kirill Klenov
  • موقع ويب الناشر:
  • http://github.com/klen/

خلاط القارورة العلامات


خلاط القارورة وصف

خلاط القارورة هو تطبيق قارورة بسيط لتوليد حالات نماذج Sqlalchemy. انها مفيدة الاختبار. جيل اختبار سريع ومريح - يجب تثبيت بيانات البيانات. .config = 'sqlite: ///: الذاكرة:' DB = SQLALCHEMY () DB.INIT_APP (التطبيق) Class المستخدم (DB.Model): __tablename__ = معرف "المستخدم" = DB.Column (DB. NETEGER، PRIMENTER_KEY = TRUE) درجة = db.column (db.internger، الافتراضي = 50، nullable = false) created_at = db.column (db.datetime، افتراضي = datetime.utcnow، nullable = false) اسم المستخدم = db.column ( DB.String (20)، nullable = خطأ فئة) دور فئة (DB.Model): __tablename__ = "الدور" = DB.Column (DB.INTEGER، PRICURY_KEY = TRUE) الاسم = DB.Column (DB.String (20) ، nullable = false) user_id = db.column (db.intereger، db.portignkey (user.id)، nullable = false) user = db.relation (user) class الملف الشخصي (db.model): __tablename__ = معرف "الملف الشخصي" = DB.Column (DB.INTEGER، PRIMENTER_KEY = TRUE) الاسم = DB.Column (DB.S Tring (20)، nullable = false) المستخدم = db.relationship ("المستخدم"، مطلي = خطأ، backref = "الملف الشخصي") mixer = mixer (التطبيق، session_commit = true) مع app.test_request_context (): db.create_all ( ) # # جيل نموذج بسيط user1 = mixer.blend (المستخدم) تأكيد user1.id user1.username و user1.created_at تأكيد user1.score == user.profile.user == # مستخدم إنشاء نموذج مع بعض القيم المستخدم 2 = خلاط . اللبلاني (المستخدم، اسم المستخدم = "اختبار") تأكيد User2.Username == "اختبار" سيتم تعريف نموذج "اختبار" كسلسلة Role1 = Mixer.blend ('app.models.role') يؤكد الدور 1.USER ROLER1.USER_ID = = RoleS1.User.ID.ID # توليد نموذج مع المرجعية Roil1 = Mixer.Blend (الدور، User__Username = "Test2") تأكيد الدور 2.USER.USERME == "Test2" # تعيين القيم ذات الصلة من DB بواسطة ملفات تعريف عشوائية = الملف الشخصي. all () user = mixer.blend (المستخدم، الملف الشخصي = mixer.random) تأكيد المستخدم. profile في ملفات التعريف # بشكل افتراضي، سيكون العمود مع deffvalue هو التغليف كما هي # ولكن لا يزال بإمكانك إجبار ضبطه على مستخدم قيمة عشوائية = خلاط .blend (المستخدم، النتيجة = خلاط.را ndom) usder user.score. يرجى الإبلاغ عنها إلى تعقب المشكلات في https://github.com/klen/flask-mixer/fissuescontrivedingdeopment adrest يحدث في Github: https://github.com/klen/flask-mixerproduct's الصفحة الرئيسية


خلاط القارورة برامج ذات صلة